minor improvements in appearance screen

This commit is contained in:
Helium314 2025-03-01 17:29:00 +01:00
parent 1fc5d60483
commit be3ccc631d

View file

@ -71,7 +71,8 @@ fun AppearanceScreen(
Settings.PREF_ENABLE_SPLIT_KEYBOARD_LANDSCAPE, Settings.PREF_ENABLE_SPLIT_KEYBOARD_LANDSCAPE,
if (prefs.getBoolean(Settings.PREF_ENABLE_SPLIT_KEYBOARD_LANDSCAPE, Defaults.PREF_ENABLE_SPLIT_KEYBOARD_LANDSCAPE)) if (prefs.getBoolean(Settings.PREF_ENABLE_SPLIT_KEYBOARD_LANDSCAPE, Defaults.PREF_ENABLE_SPLIT_KEYBOARD_LANDSCAPE))
Settings.PREF_SPLIT_SPACER_SCALE_LANDSCAPE else null, Settings.PREF_SPLIT_SPACER_SCALE_LANDSCAPE else null,
Settings.PREF_NARROW_KEY_GAPS, if (prefs.getBoolean(Settings.PREF_THEME_KEY_BORDERS, Defaults.PREF_THEME_KEY_BORDERS))
Settings.PREF_NARROW_KEY_GAPS else null,
Settings.PREF_KEYBOARD_HEIGHT_SCALE, Settings.PREF_KEYBOARD_HEIGHT_SCALE,
Settings.PREF_BOTTOM_PADDING_SCALE, Settings.PREF_BOTTOM_PADDING_SCALE,
Settings.PREF_BOTTOM_PADDING_SCALE_LANDSCAPE, Settings.PREF_BOTTOM_PADDING_SCALE_LANDSCAPE,
@ -267,7 +268,7 @@ fun createAppearanceSettings(context: Context) = listOf(
Preference( Preference(
name = setting.title, name = setting.title,
onClick = { showDialog = true }, onClick = { showDialog = true },
description = prefs.getString(setting.key, Defaults.PREF_SPACE_BAR_TEXT) description = prefs.getString(setting.key, Defaults.PREF_SPACE_BAR_TEXT)?.takeIf { it.isNotEmpty() }
) )
if (showDialog) { if (showDialog) {
TextInputDialog( TextInputDialog(