From 533a79831792c653b53d5d979408bf75f038fda1 Mon Sep 17 00:00:00 2001 From: Peter Eisenmann Date: Sat, 30 Apr 2022 11:16:19 +0200 Subject: [PATCH] keyboard: fix selecting same language --- src/ui/pages/keyboard_layout.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ui/pages/keyboard_layout.py b/src/ui/pages/keyboard_layout.py index 3d50b97..c4900ec 100644 --- a/src/ui/pages/keyboard_layout.py +++ b/src/ui/pages/keyboard_layout.py @@ -48,6 +48,8 @@ class KeyboardLayoutPage(Gtk.Box, Page): self.language_list.append(row) def _load_layout_list(self, language, short_hand): + self.stack.set_visible_child_name('layouts') + if self.loaded_language == short_hand: return self.loaded_language = short_hand @@ -64,8 +66,6 @@ class KeyboardLayoutPage(Gtk.Box, Page): n_items = self.layout_list_model.get_n_items() self.layout_list_model.splice(0, n_items, layout_rows) - self.stack.set_visible_child_name('layouts') - def _unselect_current_row(self): if self.current_row: self.current_row.set_activated(False)