mirror of
https://github.com/Helium314/HeliBoard.git
synced 2025-05-16 23:12:47 +00:00
fix toolbar key setting doing nothing
This commit is contained in:
parent
dc898cd3ca
commit
a323baca5f
2 changed files with 3 additions and 2 deletions
|
@ -94,7 +94,8 @@ public final class PreferencesSettingsFragment extends SubScreenFragment {
|
||||||
refreshEnablingsOfKeypressSoundAndVibrationAndHistRetentionSettings();
|
refreshEnablingsOfKeypressSoundAndVibrationAndHistRetentionSettings();
|
||||||
if (key == null) return;
|
if (key == null) return;
|
||||||
switch (key) {
|
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;
|
-> mReloadKeyboard = true;
|
||||||
case Settings.PREF_LOCALIZED_NUMBER_ROW -> KeyboardLayoutSet.onSystemLocaleChanged();
|
case Settings.PREF_LOCALIZED_NUMBER_ROW -> KeyboardLayoutSet.onSystemLocaleChanged();
|
||||||
case Settings.PREF_SHOW_HINTS
|
case Settings.PREF_SHOW_HINTS
|
||||||
|
|
|
@ -92,7 +92,7 @@ fun upgradeToolbarPref(prefs: SharedPreferences) {
|
||||||
}
|
}
|
||||||
|
|
||||||
fun getEnabledToolbarKeys(prefs: SharedPreferences): List<ToolbarKey> {
|
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 {
|
return string.split(";").mapNotNull {
|
||||||
val split = it.split(",")
|
val split = it.split(",")
|
||||||
if (split.last() == "true") {
|
if (split.last() == "true") {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue