diff --git a/src/main.py b/src/main.py index 241b80b..8afa8fa 100644 --- a/src/main.py +++ b/src/main.py @@ -68,7 +68,6 @@ class CartridgesApplication(Adw.Application): self.create_actions( { ("quit", ("q",)), - ("close_window", ("w",)), ("about",), ("preferences", ("comma",)), ("launch_game",), @@ -91,6 +90,7 @@ class CartridgesApplication(Adw.Application): ("escape", ("Escape",), self.win), ("undo", ("z",), self.win), ("open_menu", ("F10",), self.win), + ("close", ("w",), self.win), } ) @@ -201,9 +201,6 @@ class CartridgesApplication(Adw.Application): def on_hltb_search_action(self, *_args): self.search("https://howlongtobeat.com/?q=") - def on_close_window_action(self, *_args): - self.win.close() - def on_quit_action(self, *_args): self.quit() diff --git a/src/window.py b/src/window.py index 5befc56..2de6c5b 100644 --- a/src/window.py +++ b/src/window.py @@ -369,3 +369,6 @@ class CartridgesWindow(Adw.ApplicationWindow): self.primary_menu_button.popup() elif self.stack.get_visible_child() == self.hidden_library_view: self.hidden_primary_menu_button.popup() + + def on_close_action(self, *_args): + self.close()