From da6ed6d37504184ce154b76450f92d88a6c6c39e Mon Sep 17 00:00:00 2001 From: waahm7 Date: Wed, 10 Apr 2019 16:37:27 +0500 Subject: [PATCH] Fix zoom level color bug --- .../kiwix/kiwixmobile/settings/SliderPreference.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/org/kiwix/kiwixmobile/settings/SliderPreference.java b/app/src/main/java/org/kiwix/kiwixmobile/settings/SliderPreference.java index 17e3371d0..9620d009e 100644 --- a/app/src/main/java/org/kiwix/kiwixmobile/settings/SliderPreference.java +++ b/app/src/main/java/org/kiwix/kiwixmobile/settings/SliderPreference.java @@ -26,9 +26,7 @@ import android.view.View; import android.widget.SeekBar; import android.widget.TextView; import org.kiwix.kiwixmobile.R; - -import static org.kiwix.kiwixmobile.utils.Constants.PREF_NIGHTMODE; -import static org.kiwix.kiwixmobile.utils.Constants.PREF_ZOOM_ENABLED; +import org.kiwix.kiwixmobile.utils.SharedPreferenceUtil; public class SliderPreference extends DialogPreference { @@ -171,15 +169,17 @@ public class SliderPreference extends DialogPreference { } private void setGrayState(View view) { - boolean enabled = getPreferenceManager().getSharedPreferences().getBoolean(PREF_ZOOM_ENABLED, false); - boolean Nightmode = getPreferenceManager().getSharedPreferences().getBoolean(PREF_NIGHTMODE, false); + SharedPreferenceUtil sharedPreferenceUtil = new SharedPreferenceUtil(getContext()); + boolean enabled = sharedPreferenceUtil.getPrefZoomEnabled(); + boolean nightMode = sharedPreferenceUtil.nightMode(); + TextView titleView = view.findViewById(android.R.id.title); TextView summaryTV = view.findViewById(android.R.id.summary); if (!enabled) { titleView.setTextColor(Color.GRAY); summaryTV.setTextColor(Color.GRAY); } else { - if (Nightmode) { + if (nightMode) { titleView.setTextColor(Color.WHITE); summaryTV.setTextColor(Color.WHITE); } else {