diff --git a/ChangeLog b/ChangeLog index 94428dc29f..0d3e231e89 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2008-08-27 Matthias Clasen + + * gdk/x11/gdkwindow-x11.c: + * gdk/win32/gdkwindow-win32.c: Return FALSE from reparent + implementations to avoid #548993. Patch by Ed Catmur. + 2008-08-27 Matthias Clasen * modules/printbackends/cups/gtkprintbackendcups.c: Don't capitalize diff --git a/gdk/win32/gdkwindow-win32.c b/gdk/win32/gdkwindow-win32.c index 576714ccc5..41a8b42c8f 100644 --- a/gdk/win32/gdkwindow-win32.c +++ b/gdk/win32/gdkwindow-win32.c @@ -1465,7 +1465,7 @@ gdk_win32_window_reparent (GdkWindow *window, parent_private->children = g_list_prepend (parent_private->children, window); _gdk_window_init_position (GDK_WINDOW (window_private)); - return TRUE; + return FALSE; } static void diff --git a/gdk/x11/gdkwindow-x11.c b/gdk/x11/gdkwindow-x11.c index cabebb48fa..eb2ae6c85e 100644 --- a/gdk/x11/gdkwindow-x11.c +++ b/gdk/x11/gdkwindow-x11.c @@ -1830,7 +1830,7 @@ gdk_window_x11_reparent (GdkWindow *window, parent_private->children = g_list_prepend (parent_private->children, window); _gdk_window_init_position (GDK_WINDOW (window_private)); - return TRUE; + return FALSE; } static void