--- desktop-effects-0.7.1/desktop-effects.c 2007-04-13 11:26:41.000000000 -0400 +++ desktop-effects-0.7.1-new/desktop-effects.c 2007-04-13 11:18:54.000000000 -0400 @@ -724,13 +724,6 @@ init_app (App *app, app->wobbly = GTK_TOGGLE_BUTTON ( glade_xml_get_widget (xml, "wobble_checkbox")); - g_signal_connect (app->enable, "toggled", - G_CALLBACK (on_enable_toggled), app); - g_signal_connect (app->wobbly, "toggled", - G_CALLBACK (on_option_toggled), app); - g_signal_connect (app->cube, "toggled", - G_CALLBACK (on_option_toggled), app); - if (!get_gconf_settings (app, &(app->initial), err)) return FALSE; @@ -744,6 +737,13 @@ init_app (App *app, update_app (app); + g_signal_connect (app->enable, "toggled", + G_CALLBACK (on_enable_toggled), app); + g_signal_connect (app->wobbly, "toggled", + G_CALLBACK (on_option_toggled), app); + g_signal_connect (app->cube, "toggled", + G_CALLBACK (on_option_toggled), app); + return TRUE; }