From 49f557d9eea8889ce5adc68da7c9ec7102875a2d Mon Sep 17 00:00:00 2001 From: heliguy Date: Mon, 22 Jul 2024 16:35:18 -0400 Subject: [PATCH] Fix some searching stuff --- src/main_window/window.py | 2 ++ src/remotes_page/remotes_page.blp | 2 +- src/user_data_page/user_data_page.py | 1 - 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main_window/window.py b/src/main_window/window.py index d42b5eb..b46fd1a 100644 --- a/src/main_window/window.py +++ b/src/main_window/window.py @@ -81,6 +81,8 @@ class WarehouseWindow(Adw.ApplicationWindow): idx += 1 if row.get_child() is nav_row: row.activate() + nav_row.grab_focus() + return def __init__(self, **kwargs): super().__init__(**kwargs) diff --git a/src/remotes_page/remotes_page.blp b/src/remotes_page/remotes_page.blp index 4019d7d..28da401 100644 --- a/src/remotes_page/remotes_page.blp +++ b/src/remotes_page/remotes_page.blp @@ -5,7 +5,7 @@ template $RemotesPage : Adw.NavigationPage { title: _("Manage Remotes"); Adw.ToolbarView { [top] - Adw.HeaderBar { + Adw.HeaderBar header_bar { [start] ToggleButton sidebar_button { icon-name: "dock-left-symbolic"; diff --git a/src/user_data_page/user_data_page.py b/src/user_data_page/user_data_page.py index 323b18a..4dbc850 100644 --- a/src/user_data_page/user_data_page.py +++ b/src/user_data_page/user_data_page.py @@ -68,7 +68,6 @@ class UserDataPage(Adw.BreakpointBin): def callback(*args): self.adp.generate_list(self.data_flatpaks, self.active_data) self.ldp.generate_list([], self.leftover_data) - self.search_button.grab_focus() Gio.Task.new(None, None, callback).run_in_thread(self.sort_data)