From cd2a9ed6192d40978f788bceeba5d9b1bba7415c Mon Sep 17 00:00:00 2001 From: Finn M Glas Date: Wed, 30 Dec 2020 22:13:37 +0100 Subject: [PATCH] Limit sensitivity setting to be between 0 and 4 --- .../launcher/settings/launcher/SettingsFragmentLauncher.kt | 4 ++-- app/src/main/res/layout/settings_launcher.xml | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/finnmglas/launcher/settings/launcher/SettingsFragmentLauncher.kt b/app/src/main/java/com/finnmglas/launcher/settings/launcher/SettingsFragmentLauncher.kt index 82b0956..f03e08b 100644 --- a/app/src/main/java/com/finnmglas/launcher/settings/launcher/SettingsFragmentLauncher.kt +++ b/app/src/main/java/com/finnmglas/launcher/settings/launcher/SettingsFragmentLauncher.kt @@ -166,7 +166,7 @@ class SettingsFragmentLauncher : Fragment(), UIObject { override fun onStartTrackingTouch(p0: SeekBar?) {} override fun onStopTrackingTouch(p0: SeekBar?) { launcherPreferences.edit() - .putInt(PREF_SLIDE_SENSITIVITY, p0!!.progress) + .putInt(PREF_SLIDE_SENSITIVITY, p0!!.progress * 100 / 4) // scale to % .apply() } } @@ -252,6 +252,6 @@ class SettingsFragmentLauncher : Fragment(), UIObject { } } - settings_seekbar_sensitivity.progress = launcherPreferences.getInt(PREF_SLIDE_SENSITIVITY, 50) + settings_seekbar_sensitivity.progress = launcherPreferences.getInt(PREF_SLIDE_SENSITIVITY, 2) * 4 / 100 } } \ No newline at end of file diff --git a/app/src/main/res/layout/settings_launcher.xml b/app/src/main/res/layout/settings_launcher.xml index c357ef9..1acf4a4 100644 --- a/app/src/main/res/layout/settings_launcher.xml +++ b/app/src/main/res/layout/settings_launcher.xml @@ -212,7 +212,8 @@ android:id="@+id/settings_seekbar_sensitivity" android:layout_width="match_parent" android:layout_height="match_parent" - android:progress="50" /> + android:max="4" + android:progress="2" />