Merge pull request #431 from aclist/fix/defer-maximize

chore: test deferring maximize call until after widget is realized
This commit is contained in:
aclist authored and GitHub committed 2026-08-04 23:38:30 +09:00
commit c9fd00f938
1 file changed
+4 -3
+4 -3
View File
@@ -54,9 +54,8 @@ class OuterWindow(Gtk.Window):
MainController.register_widget("window", self) MainController.register_widget("window", self)
# NOTE: steam deck taskbar may occlude elements # NOTE: steam deck taskbar may occlude elements
if MainController.get_prefs().is_steam_deck: is_deck = MainController.get_prefs().is_steam_deck
self.maximize() if not is_deck:
else:
self.set_titlebar(self.hb) self.set_titlebar(self.hb)
self.connect("delete-event", self._on_delete_event) self.connect("delete-event", self._on_delete_event)
@@ -67,6 +66,8 @@ class OuterWindow(Gtk.Window):
MainController.set_resolution(self) MainController.set_resolution(self)
self.show_all() self.show_all()
css.load_css() css.load_css()
if is_deck:
self.maximize()
MainController.open_page(NotebookPage.SERVERS) MainController.open_page(NotebookPage.SERVERS)
MainController.set_start_tab() MainController.set_start_tab()