From d172f1ce22b8f30ca49c2eeb91c4cd0d8f28733b Mon Sep 17 00:00:00 2001 From: Kristian Rietveld Date: Sat, 8 Oct 2011 11:47:11 +0200 Subject: [PATCH] quartz: also update window position on windowDidResize When a window goes fullscreen, the resize also changes its size. --- gdk/quartz/GdkQuartzNSWindow.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gdk/quartz/GdkQuartzNSWindow.c b/gdk/quartz/GdkQuartzNSWindow.c index ee2179738..260323da4 100644 --- a/gdk/quartz/GdkQuartzNSWindow.c +++ b/gdk/quartz/GdkQuartzNSWindow.c @@ -165,6 +165,11 @@ window->width = content_rect.size.width; window->height = content_rect.size.height; + /* Certain resize operations (e.g. going fullscreen), also move the + * origin of the window. + */ + _gdk_quartz_window_update_position (window); + [[self contentView] setFrame:NSMakeRect (0, 0, window->width, window->height)]; _gdk_window_update_size (window); -- 2.43.2