diff options
Diffstat (limited to 'capplets/background/background-properties-capplet.c')
-rw-r--r-- | capplets/background/background-properties-capplet.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/capplets/background/background-properties-capplet.c b/capplets/background/background-properties-capplet.c index 96d539574..a41538c00 100644 --- a/capplets/background/background-properties-capplet.c +++ b/capplets/background/background-properties-capplet.c @@ -270,11 +270,11 @@ realize_cb (GtkWidget *widget, Preferences *prefs) static void setup_dialog (GtkWidget *widget, Bonobo_PropertyBag bag) { - GladeXML *dialog; - Applier *applier; - GtkObject *prefs; + GladeXML *dialog; + Applier *applier; + GtkObject *prefs; - CORBA_Environment ev; + CORBA_Environment ev; CORBA_exception_init (&ev); @@ -304,6 +304,7 @@ setup_dialog (GtkWidget *widget, Bonobo_PropertyBag bag) g_error ("Could not retrieve configuration from property bag (%s)", ev._repo_id); gtk_object_set_data (prefs, "glade-data", dialog); + bonobo_event_source_client_add_listener (bag, (BonoboListenerCallbackFn) property_change_cb, NULL, NULL, prefs); |