[mutter] window: Make sure size hints are applied in client rect on unfullscreen



commit 286a6ada5a307e7e9c55b06f7593e6b7bff4f2de
Author: Jasper St. Pierre <jstpierre mecheye net>
Date:   Wed Nov 12 17:53:44 2014 -0800

    window: Make sure size hints are applied in client rect on unfullscreen

 src/core/window.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/src/core/window.c b/src/core/window.c
index 7a5ea20..7cf8153 100644
--- a/src/core/window.c
+++ b/src/core/window.c
@@ -3213,7 +3213,9 @@ meta_window_unmake_fullscreen (MetaWindow  *window)
       /* Window's size hints may have changed while maximized, making
        * saved_rect invalid.  #329152
        */
+      meta_window_frame_rect_to_client_rect (window, &target_rect, &target_rect);
       ensure_size_hints_satisfied (&target_rect, &window->size_hints);
+      meta_window_client_rect_to_frame_rect (window, &target_rect, &target_rect);
 
       /* Need to update window->has_resize_func before we move_resize()
        */


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]