# HG changeset patch # User Elliott Sales de Andrade # Date 1325743864 0 # Node ID 5be5c09c86de825d5338b9a5888f384d47764cfe # Parent 87c1f3bb5461107e959279a5e49b24c468853338 Emit the allowed-formats-updated signal when the set_format_functions function is called. diff -r 87c1f3bb5461 -r 5be5c09c86de pidgin/gtkwebview.c --- a/pidgin/gtkwebview.c Thu Jan 05 05:59:21 2012 +0000 +++ b/pidgin/gtkwebview.c Thu Jan 05 06:11:04 2012 +0000 @@ -756,7 +756,10 @@ gtk_webview_set_format_functions(GtkWebView *webview, GtkWebViewButtons buttons) { GtkWebViewPriv *priv = GTK_WEBVIEW_GET_PRIVATE(webview); + GObject *object = g_object_ref(G_OBJECT(webview)); priv->format_functions = buttons; + g_signal_emit(object, signals[BUTTONS_UPDATE], 0, buttons); + g_object_unref(object); } GtkWebViewButtons