From 71c776e0f75529fff7a1b53928e813be6a5b827f Mon Sep 17 00:00:00 2001 From: Josh Megnauth Date: Sat, 18 May 2024 02:05:48 -0400 Subject: [PATCH] fix: Set input list default to "English (US)" Closes: #283 --- cosmic-settings/src/pages/input/keyboard/mod.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/cosmic-settings/src/pages/input/keyboard/mod.rs b/cosmic-settings/src/pages/input/keyboard/mod.rs index 21bb77d..55bd870 100644 --- a/cosmic-settings/src/pages/input/keyboard/mod.rs +++ b/cosmic-settings/src/pages/input/keyboard/mod.rs @@ -312,7 +312,12 @@ impl page::Page for Page { } // Xkb layouts currently enabled. - let layouts = self.xkb.layout.split_terminator(','); + let layouts = if self.xkb.layout.is_empty() { + "us" + } else { + &self.xkb.layout + } + .split_terminator(','); // Xkb variants for each layout. Repeat empty strings in case there's more layouts than variants. let variants = self