diff options
author | Jasper St. Pierre <jstpierre@mecheye.net> | 2014-03-18 18:55:32 -0400 |
---|---|---|
committer | Jasper St. Pierre <jstpierre@mecheye.net> | 2014-03-18 18:55:32 -0400 |
commit | 43a409dec4092f41c6eb0ded55853e2d9980f3d4 (patch) | |
tree | e95c67902d146f3b5515b5271b264940ebbbffdf /src/core/window.c | |
parent | b087fce062690f99bc7d4392a169b024dbca415d (diff) | |
download | mutter-43a409dec4092f41c6eb0ded55853e2d9980f3d4.tar.gz |
window: Don't sync window geometry when we haven't shown it yet
Diffstat (limited to 'src/core/window.c')
-rw-r--r-- | src/core/window.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/core/window.c b/src/core/window.c index 38aaf11fd..480aa3deb 100644 --- a/src/core/window.c +++ b/src/core/window.c @@ -4970,9 +4970,10 @@ meta_window_move_resize_internal (MetaWindow *window, newx, newy, window->rect.width, window->rect.height, window->user_rect.x, window->user_rect.y, window->user_rect.width, window->user_rect.height); - meta_compositor_sync_window_geometry (window->display->compositor, - window, - did_placement); + if (window->visible_to_compositor) + meta_compositor_sync_window_geometry (window->display->compositor, + window, + did_placement); } else { |