From dc103bf017262d98921176549b4c4d6c3533f708 Mon Sep 17 00:00:00 2001 From: Christian Dywan Date: Thu, 27 Oct 2011 19:44:15 +0200 Subject: [PATCH] Generate addon style in addons_activate_cb --- extensions/addons.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/extensions/addons.c b/extensions/addons.c index e08f45da..4324e886 100644 --- a/extensions/addons.c +++ b/extensions/addons.c @@ -1851,18 +1851,21 @@ addons_activate_cb (MidoriExtension* extension, MidoriWebSettings* settings = katze_object_get_object (app, "settings"); KatzeArray* browsers; MidoriBrowser* browser; + gchar* data; browsers = katze_object_get_object (app, "browsers"); addons_update_elements (extension, ADDONS_USER_STYLES); addons_monitor_directories (extension, ADDONS_USER_STYLES); addons_update_elements (extension, ADDONS_USER_SCRIPTS); addons_monitor_directories (extension, ADDONS_USER_SCRIPTS); - midori_web_settings_remove_style (settings, "addons"); + data = addons_generate_global_stylesheet (extension); + midori_web_settings_add_style (settings, "addons", data); KATZE_ARRAY_FOREACH_ITEM (browser, browsers) addons_app_add_browser_cb (app, browser, extension); g_object_unref (browsers); g_object_unref (settings); + g_free (data); g_signal_connect (app, "add-browser", G_CALLBACK (addons_app_add_browser_cb), extension);