diff --git a/src/hamster-cli.py b/src/hamster-cli.py index 9c678678..559b4619 100755 --- a/src/hamster-cli.py +++ b/src/hamster-cli.py @@ -142,7 +142,9 @@ def add_actions(self): def on_activate(self, data=None): logger.debug("activate") - if not self.get_windows(): + if window := self.get_active_window(): + window.present() + else: self.activate_action("overview") def on_activate_window(self, action=None, data=None):