wayland: Only update position if the with_move flag is set

This was causing the combobox popup to be moved to (0,0) when just the
size was asserted.
This commit is contained in:
Rob Bradford 2012-04-20 17:57:33 +01:00
parent 55261f4e3f
commit 568b310eb3

View File

@ -808,14 +808,17 @@ gdk_window_wayland_restack_toplevel (GdkWindow *window,
static void
gdk_window_wayland_move_resize (GdkWindow *window,
gboolean with_move,
gint x,
gint y,
gint width,
gint height)
gboolean with_move,
gint x,
gint y,
gint width,
gint height)
{
window->x = x;
window->y = y;
if (with_move)
{
window->x = x;
window->y = y;
}
/* If this function is called with width and height = -1 then that means
* just move the window - don't update its size