diff options
Diffstat (limited to 'app/src/main/java/com')
-rw-r--r-- | app/src/main/java/com/draco/buoy/fragments/MainPreferenceFragment.kt | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/app/src/main/java/com/draco/buoy/fragments/MainPreferenceFragment.kt b/app/src/main/java/com/draco/buoy/fragments/MainPreferenceFragment.kt index 123eb1d..2d976f2 100644 --- a/app/src/main/java/com/draco/buoy/fragments/MainPreferenceFragment.kt +++ b/app/src/main/java/com/draco/buoy/fragments/MainPreferenceFragment.kt @@ -96,22 +96,27 @@ class MainPreferenceFragment : PreferenceFragmentCompat(), SharedPreferences.OnS when (preference.key) { getString(R.string.pref_profile_key_default) -> { batterySaverManager.resetToDefault() + Snackbar.make(requireView(), getString(R.string.snackbar_reset), Snackbar.LENGTH_SHORT).show() refreshSettings() } getString(R.string.pref_profile_key_light) -> { batterySaverManager.apply(BatterySaverConstantsConfigProfiles.LIGHT) + Snackbar.make(requireView(), getString(R.string.snackbar_applied), Snackbar.LENGTH_SHORT).show() refreshSettings() } getString(R.string.pref_profile_key_moderate) -> { batterySaverManager.apply(BatterySaverConstantsConfigProfiles.MODERATE) + Snackbar.make(requireView(), getString(R.string.snackbar_applied), Snackbar.LENGTH_SHORT).show() refreshSettings() } getString(R.string.pref_profile_key_high) -> { batterySaverManager.apply(BatterySaverConstantsConfigProfiles.HIGH) + Snackbar.make(requireView(), getString(R.string.snackbar_applied), Snackbar.LENGTH_SHORT).show() refreshSettings() } getString(R.string.pref_profile_key_extreme) -> { batterySaverManager.apply(BatterySaverConstantsConfigProfiles.EXTREME) + Snackbar.make(requireView(), getString(R.string.snackbar_applied), Snackbar.LENGTH_SHORT).show() refreshSettings() } |