mirror of
https://github.com/inotia00/revanced-patches.git
synced 2025-06-12 21:27:43 +02:00
fix(YouTube - SponsorBlock): Dependencies for some settings are not set
This commit is contained in:
@ -21,7 +21,6 @@ import java.util.Objects;
|
||||
|
||||
import app.revanced.extension.shared.utils.Logger;
|
||||
import app.revanced.extension.shared.utils.Utils;
|
||||
import app.revanced.extension.youtube.settings.Settings;
|
||||
import app.revanced.extension.youtube.sponsorblock.objects.CategoryBehaviour;
|
||||
import app.revanced.extension.youtube.sponsorblock.objects.SegmentCategory;
|
||||
|
||||
@ -277,7 +276,6 @@ public class SegmentCategoryListPreference extends ListPreference {
|
||||
applyOpacityToCategoryColor();
|
||||
|
||||
setTitle(category.getTitleWithColorDot(categoryColor));
|
||||
setEnabled(Settings.SB_ENABLED.get());
|
||||
}
|
||||
|
||||
private void updateCategoryColorDot() {
|
||||
|
@ -233,6 +233,7 @@ public class SponsorBlockSettingsPreference extends ReVancedPreferenceFragment {
|
||||
statsCategory = new PreferenceCategory(mActivity);
|
||||
statsCategory.setLayoutResource(preferencesCategoryLayout);
|
||||
statsCategory.setTitle(str("revanced_sb_stats"));
|
||||
statsCategory.setEnabled(Settings.SB_ENABLED.get());
|
||||
mPreferenceScreen.addPreference(statsCategory);
|
||||
fetchAndDisplayStats();
|
||||
|
||||
@ -261,7 +262,6 @@ public class SponsorBlockSettingsPreference extends ReVancedPreferenceFragment {
|
||||
final String key = category.keyValue;
|
||||
if (mPreferenceManager.findPreference(key) instanceof SegmentCategoryListPreference segmentCategoryListPreference) {
|
||||
segmentCategoryListPreference.setTitle(category.getTitleWithColorDot());
|
||||
segmentCategoryListPreference.setEnabled(Settings.SB_ENABLED.get());
|
||||
}
|
||||
}
|
||||
} catch (Exception ex) {
|
||||
|
Reference in New Issue
Block a user