From: Christian Dywan Date: Thu, 27 Oct 2011 17:44:15 +0000 (+0200) Subject: Generate addon style in addons_activate_cb X-Git-Url: https://spindle.queued.net/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dc103bf017262d98921176549b4c4d6c3533f708;p=midori Generate addon style in addons_activate_cb --- 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);