From d91266886fcf7680c7c188821d0e907bab822cf9 Mon Sep 17 00:00:00 2001 From: itdominator <1itdominator@gmail.com> Date: Fri, 2 Dec 2022 22:59:02 -0600 Subject: [PATCH] Focus window if opening uri from IPC --- .../SolarFM/solarfm/core/mixins/signals/ipc_signals_mixin.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/versions/solarfm-0.0.1/SolarFM/solarfm/core/mixins/signals/ipc_signals_mixin.py b/src/versions/solarfm-0.0.1/SolarFM/solarfm/core/mixins/signals/ipc_signals_mixin.py index 1d97b20..6f6b085 100644 --- a/src/versions/solarfm-0.0.1/SolarFM/solarfm/core/mixins/signals/ipc_signals_mixin.py +++ b/src/versions/solarfm-0.0.1/SolarFM/solarfm/core/mixins/signals/ipc_signals_mixin.py @@ -14,6 +14,11 @@ class IPCSignalsMixin: print(message) def handle_file_from_ipc(self, path): + window = self.builder.get_object("main_window") + window.deiconify() + window.show() + window.present() + wid, tid = self.fm_controller.get_active_wid_and_tid() notebook = self.builder.get_object(f"window_{wid}") if notebook.is_visible():