patches/control-center-16-background-crash.diff
changeset 7641 be56ee2129b0
parent 7640 2c612a2ecbfd
child 7642 e86a24e183a1
--- a/patches/control-center-16-background-crash.diff	Fri Jul 14 17:27:04 2006 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,26 +0,0 @@
---- control-center-2.6.1/capplets/background/gnome-wp-capplet.c	2005-05-26 10:15:18.000000000 +0530
-+++ control-center-2.6.1-new/capplets/background/gnome-wp-capplet.c	2005-05-26 20:57:04.954778712 +0530
-@@ -552,6 +552,14 @@ void gnome_wp_main_quit (GnomeWPCapplet 
-     gtk_main_quit ();
- }
- 
-+static gboolean wallpaper_properties_closed (GtkWidget * dialog,
-+					     GdkEventAny *event,
-+					     GnomeWPCapplet * capplet) {
-+    gtk_widget_destroy (dialog);
-+    gnome_wp_main_quit (capplet);
-+    return FALSE;
-+}
-+
- static void wallpaper_properties_clicked (GtkWidget * dialog,
- 					  gint response_id,
- 					  GnomeWPCapplet * capplet) {
-@@ -1520,6 +1528,8 @@ static void wallpaper_properties_init (v
-   g_signal_connect (G_OBJECT (capplet->window), "response",
- 		    G_CALLBACK (wallpaper_properties_clicked), capplet);
- 
-+  g_signal_connect (G_OBJECT (capplet->window), "delete_event",
-+		     G_CALLBACK (wallpaper_properties_closed), capplet);
-   gtk_widget_show (capplet->window);
- 
-   cursor = gdk_cursor_new_for_display (gdk_display_get_default (),