forked from AuroraMiddleware/gtk
Revert "gdkwindow: configure native windows in move_native_children()"
This reverts commit 9e2b1ad39e
.
This commit is contained in:
parent
5ccc570cca
commit
4ae1eab3b1
@ -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)
|
||||||
|
Loading…
Reference in New Issue
Block a user