diff --git a/src/solarfm/core/mixins/signals/file_action_signals_mixin.py b/src/solarfm/core/mixins/signals/file_action_signals_mixin.py index 775a54f..6501975 100644 --- a/src/solarfm/core/mixins/signals/file_action_signals_mixin.py +++ b/src/solarfm/core/mixins/signals/file_action_signals_mixin.py @@ -80,6 +80,8 @@ class FileActionSignalsMixin: if [wid, tid] in [state.wid, state.tid]: self.set_bottom_labels(tab) + return False + def do_file_search(self, widget, eve = None): if not self.ctrl_down and not self.shift_down and not self.alt_down: diff --git a/src/solarfm/core/mixins/ui/tab_mixin.py b/src/solarfm/core/mixins/ui/tab_mixin.py index ffd7f2b..36bea62 100644 --- a/src/solarfm/core/mixins/ui/tab_mixin.py +++ b/src/solarfm/core/mixins/ui/tab_mixin.py @@ -218,6 +218,7 @@ class TabMixin(GridMixin): def do_focused_click(self, button): button.grab_focus() button.clicked() + return False def set_path_entry(self, button = None, eve = None): self.path_auto_filled = True diff --git a/src/solarfm/core/widgets/files_view/tab_mixin.py b/src/solarfm/core/widgets/files_view/tab_mixin.py index 9ea81ba..13bab35 100644 --- a/src/solarfm/core/widgets/files_view/tab_mixin.py +++ b/src/solarfm/core/widgets/files_view/tab_mixin.py @@ -225,6 +225,8 @@ class TabMixin(GridMixin): button.grab_focus() button.clicked() + return False + def set_path_entry(self, button = None, eve = None): self.path_auto_filled = True state = self.get_current_state() @@ -241,4 +243,4 @@ class TabMixin(GridMixin): tab = self.get_fm_window(wid).get_tab_by_id(tid) tab.set_hiding_hidden(not tab.is_hiding_hidden()) tab.load_directory() - self.builder.get_object("refresh_tab").released() + self.builder.get_object("refresh_tab").released() \ No newline at end of file diff --git a/src/solarfm/plugins/plugins_controller.py b/src/solarfm/plugins/plugins_controller.py index 3ee9bd0..43a108e 100644 --- a/src/solarfm/plugins/plugins_controller.py +++ b/src/solarfm/plugins/plugins_controller.py @@ -119,6 +119,8 @@ class PluginsController: plugin.reference.run() self._plugin_collection.append(plugin) + return False + def reload_plugins(self, file: str = None) -> None: logger.info(f"Reloading plugins...") parent_path = os.getcwd() @@ -127,4 +129,4 @@ class PluginsController: os.chdir(plugin.path) plugin.reference.reload_package(f"{plugin.path}/plugin.py") - os.chdir(parent_path) + os.chdir(parent_path) \ No newline at end of file diff --git a/src/solarfm/utils/ipc_server.py b/src/solarfm/utils/ipc_server.py index 7ce42e1..bc5178b 100644 --- a/src/solarfm/utils/ipc_server.py +++ b/src/solarfm/utils/ipc_server.py @@ -89,6 +89,8 @@ class IPCServer(Singleton): conn.close() break + return False + def send_ipc_message(self, message: str = "Empty Data...") -> None: try: @@ -123,4 +125,4 @@ class IPCServer(Singleton): logger.error("IPC Socket no longer valid.... Removing.") os.unlink(self._ipc_address) except Exception as e: - logger.error( repr(e) ) + logger.error( repr(e) ) \ No newline at end of file