fix toolbar key setting doing nothing

This commit is contained in:
Helium314 2023-12-29 12:14:33 +01:00
parent dc898cd3ca
commit a323baca5f
2 changed files with 3 additions and 2 deletions

View file

@ -94,7 +94,8 @@ public final class PreferencesSettingsFragment extends SubScreenFragment {
refreshEnablingsOfKeypressSoundAndVibrationAndHistRetentionSettings();
if (key == null) return;
switch (key) {
case Settings.PREF_MORE_KEYS_ORDER, Settings.PREF_SHOW_POPUP_HINTS, Settings.PREF_SHOW_NUMBER_ROW, Settings.PREF_MORE_KEYS_LABELS_ORDER, "toolbar"
case Settings.PREF_MORE_KEYS_ORDER, Settings.PREF_SHOW_POPUP_HINTS, Settings.PREF_SHOW_NUMBER_ROW,
Settings.PREF_MORE_KEYS_LABELS_ORDER, Settings.PREF_TOOLBAR_KEYS
-> mReloadKeyboard = true;
case Settings.PREF_LOCALIZED_NUMBER_ROW -> KeyboardLayoutSet.onSystemLocaleChanged();
case Settings.PREF_SHOW_HINTS

View file

@ -92,7 +92,7 @@ fun upgradeToolbarPref(prefs: SharedPreferences) {
}
fun getEnabledToolbarKeys(prefs: SharedPreferences): List<ToolbarKey> {
val string = prefs.getString("toolbar", defaultToolbarPref)!!
val string = prefs.getString(Settings.PREF_TOOLBAR_KEYS, defaultToolbarPref)!!
return string.split(";").mapNotNull {
val split = it.split(",")
if (split.last() == "true") {