Update MediaFragment.java

This commit is contained in:
gdlbo
2022-11-14 21:06:03 +03:00
parent 501e39429b
commit 4a8a2adb4e
@@ -10,6 +10,7 @@ import static ru.vtosters.lite.utils.AndroidUtils.getPreferences;
import static ru.vtosters.lite.utils.AndroidUtils.sendToast; import static ru.vtosters.lite.utils.AndroidUtils.sendToast;
import static ru.vtosters.lite.utils.LifecycleUtils.restartApplicationWithTimer; import static ru.vtosters.lite.utils.LifecycleUtils.restartApplicationWithTimer;
import static ru.vtosters.lite.utils.Preferences.getBoolValue; import static ru.vtosters.lite.utils.Preferences.getBoolValue;
import static ru.vtosters.lite.utils.Preferences.isEnableExternalOpening;
import static ru.vtosters.lite.utils.ThemesUtils.getAccentColor; import static ru.vtosters.lite.utils.ThemesUtils.getAccentColor;
import static ru.vtosters.lite.utils.ThemesUtils.getSTextAttr; import static ru.vtosters.lite.utils.ThemesUtils.getSTextAttr;
import static ru.vtosters.lite.utils.ThemesUtils.getTextAttr; import static ru.vtosters.lite.utils.ThemesUtils.getTextAttr;
@@ -91,6 +92,12 @@ public class MediaFragment extends MaterialPreferenceToolbarFragment {
prefs(); prefs();
} }
@Override
public boolean onPreferenceTreeClick(Preference preference) {
findPreference("maxquality").setEnabled(isEnableExternalOpening());
return super.onPreferenceTreeClick(preference);
}
private void prefs() { private void prefs() {
findPreference("download_video").setOnPreferenceClickListener(new MediaFragment.download()); findPreference("download_video").setOnPreferenceClickListener(new MediaFragment.download());
findPreference("clearvideohistory").setOnPreferenceClickListener(preference -> { findPreference("clearvideohistory").setOnPreferenceClickListener(preference -> {
@@ -156,6 +163,8 @@ public class MediaFragment extends MaterialPreferenceToolbarFragment {
.show(); .show();
return true; return true;
}); });
findPreference("maxquality").setEnabled(isEnableExternalOpening());
} }
private void lastfmAuth(Context ctx) { private void lastfmAuth(Context ctx) {