diff options
Diffstat (limited to 'src/x11/window-x11.c')
-rw-r--r-- | src/x11/window-x11.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/x11/window-x11.c b/src/x11/window-x11.c index 94f62718b..c14f90070 100644 --- a/src/x11/window-x11.c +++ b/src/x11/window-x11.c @@ -1244,8 +1244,9 @@ meta_window_x11_move_resize_internal (MetaWindow *window, { meta_error_trap_push (window->display); - if (window == window->display->grab_window && - meta_grab_op_is_resizing (window->display->grab_op) && + if ((window->constructing || + (window == window->display->grab_window && + meta_grab_op_is_resizing (window->display->grab_op))) && !window->disable_sync && window->sync_request_counter != None && window->sync_request_alarm != None && |