diff --git a/cosmic-settings/src/pages/input/keyboard/mod.rs b/cosmic-settings/src/pages/input/keyboard/mod.rs index 00ee6d1..f072dae 100644 --- a/cosmic-settings/src/pages/input/keyboard/mod.rs +++ b/cosmic-settings/src/pages/input/keyboard/mod.rs @@ -367,6 +367,7 @@ impl page::Page for Page { for (id, (xkb_layout, xkb_variant, _desc, _source)) in &self.keyboard_layouts { if layout == xkb_layout && variant == xkb_variant { self.active_layouts.push(id); + break; } } }