Revert "gdkwindow: configure native windows in move_native_children()"

This reverts commit 9e2b1ad39e.
This commit is contained in:
Olivier Fourdan 2016-11-14 12:23:56 +01:00
parent 5ccc570cca
commit 4ae1eab3b1

View File

@ -5386,24 +5386,6 @@ gdk_window_move_resize_toplevel (GdkWindow *window,
_gdk_synthesize_crossing_events_for_geometry_change (window); _gdk_synthesize_crossing_events_for_geometry_change (window);
} }
static void
configure_native_child (GdkWindow *window)
{
GdkDisplay *display;
GdkEvent *event;
event = gdk_event_new (GDK_CONFIGURE);
event->configure.window = g_object_ref (window);
event->configure.send_event = FALSE;
event->configure.x = window->x;
event->configure.y = window->y;
event->configure.width = window->width;
event->configure.height = window->height;
gdk_event_put (event);
gdk_event_free (event);
}
static void static void
move_native_children (GdkWindow *private) move_native_children (GdkWindow *private)
@ -5424,10 +5406,7 @@ move_native_children (GdkWindow *private)
child->width, child->height); child->width, child->height);
} }
else else
{ move_native_children (child);
configure_native_child (child);
move_native_children (child);
}
} }
} }
@ -5515,7 +5494,8 @@ gdk_window_move_resize_internal (GdkWindow *window,
window->x, window->y, window->x, window->y,
window->width, window->height); window->width, window->height);
} }
else else if (old_abs_x != window->abs_x ||
old_abs_y != window->abs_y)
move_native_children (window); move_native_children (window);
if (expose) if (expose)