diff options
Diffstat (limited to 'core')
-rw-r--r-- | core/app.vala | 4 | ||||
-rw-r--r-- | core/plugins.vala | 2 | ||||
-rw-r--r-- | core/settings.vala | 4 |
3 files changed, 5 insertions, 5 deletions
diff --git a/core/app.vala b/core/app.vala index d4b25c40..8b5a4b38 100644 --- a/core/app.vala +++ b/core/app.vala @@ -167,10 +167,10 @@ namespace Midori { var plugins = Plugins.get_default (builtin_path.get_path ()); // Save/ load state of plugins plugins.load_plugin.connect ((info) => { - settings.set_plugin_enabled (info.get_module_name (), true); + settings.set_plugin_enabled ("lib%s.so".printf (info.get_module_name ()), true); }); plugins.unload_plugin.connect ((info) => { - settings.set_plugin_enabled (info.get_module_name (), false); + settings.set_plugin_enabled ("lib%s.so".printf (info.get_module_name ()), false); }); var extensions = Plugins.get_default ().plug<AppActivatable> ("app", this); diff --git a/core/plugins.vala b/core/plugins.vala index 80d4739d..515d7de0 100644 --- a/core/plugins.vala +++ b/core/plugins.vala @@ -40,7 +40,7 @@ namespace Midori { foreach (var plugin in get_plugin_list ()) { debug ("Found plugin %s", plugin.get_name ()); if (plugin.is_builtin () - || settings.get_plugin_enabled (plugin.get_module_name ())) { + || settings.get_plugin_enabled ("lib%s.so".printf (plugin.get_module_name ()))) { if (!try_load_plugin (plugin)) { critical ("Failed to load plugin %s", plugin.get_module_name ()); } diff --git a/core/settings.vala b/core/settings.vala index 7d7173f8..48ed377c 100644 --- a/core/settings.vala +++ b/core/settings.vala @@ -42,11 +42,11 @@ namespace Midori { } public bool get_plugin_enabled (string plugin) { - return get_boolean ("extensions", "lib%s.so".printf (plugin)); + return get_boolean ("extensions", plugin); } public void set_plugin_enabled (string plugin, bool enabled) { - set_boolean ("extensions", "lib%s.so".printf (plugin), enabled); + set_boolean ("extensions", plugin, enabled); } public int last_window_width { get { |