From 8ea8e67f479647ca09723781e7ba1daa9c9bef73 Mon Sep 17 00:00:00 2001 From: itdominator <1itdominator@gmail.com> Date: Sun, 30 Jan 2022 17:39:19 -0600 Subject: [PATCH] Changed method call and added missing method --- src/signal_classes/Controller.py | 6 +++++- src/signal_classes/IPCServerMixin.py | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/signal_classes/Controller.py b/src/signal_classes/Controller.py index 755cf6f..0cf98ca 100644 --- a/src/signal_classes/Controller.py +++ b/src/signal_classes/Controller.py @@ -43,12 +43,16 @@ class Controller(DummyMixin, Controller_Data): try: type, target, data = event method = getattr(self.__class__, target) - GLib.idle_add(method, (self, data,)) + GLib.idle_add(method, *(self, data,)) except Exception as e: print(repr(e)) + def handle_file_from_ipc(self, path): + print(f"Path From IPC: {path}") + + def get_clipboard_data(self): proc = subprocess.Popen(['xclip','-selection', 'clipboard', '-o'], stdout=subprocess.PIPE) retcode = proc.wait() diff --git a/src/signal_classes/IPCServerMixin.py b/src/signal_classes/IPCServerMixin.py index 48fb225..a689101 100644 --- a/src/signal_classes/IPCServerMixin.py +++ b/src/signal_classes/IPCServerMixin.py @@ -34,7 +34,7 @@ class IPCServerMixin: if "FILE|" in msg: file = msg.split("FILE|")[1].strip() if file: - event_system.push_gui_event([None, "create_tab_from_ipc", file]) + event_system.push_gui_event([None, "handle_file_from_ipc", file]) conn.close() break