diff --git a/src/cthulhu/plugin_system_manager.py b/src/cthulhu/plugin_system_manager.py index d6a6b0c..aa143ce 100644 --- a/src/cthulhu/plugin_system_manager.py +++ b/src/cthulhu/plugin_system_manager.py @@ -184,7 +184,7 @@ class PluginSystemManager: logger.info(f"Adding binding: {binding.keysymstring} with modifiers {binding.modifiers}") active_script.getKeyBindings().add(binding) - def _on_settings_changed(self): + def _on_settings_changed(self, app=None): """Re-register all plugin keybindings when settings change.""" if not hasattr(self, '_plugin_global_bindings'): return