diff options
author | Kristian Rietveld <kris@lanedo.com> | 2011-10-08 11:47:11 +0200 |
---|---|---|
committer | Kristian Rietveld <kris@lanedo.com> | 2011-10-08 11:47:11 +0200 |
commit | d172f1ce22b8f30ca49c2eeb91c4cd0d8f28733b (patch) | |
tree | bc253d981121a84f1b82d04813d604a8891a3a01 /gdk/quartz/GdkQuartzNSWindow.c | |
parent | 1feb672f8cac514d38480c010b3a71b6b565b87e (diff) | |
download | gtk+-d172f1ce22b8f30ca49c2eeb91c4cd0d8f28733b.tar.gz |
quartz: also update window position on windowDidResize
When a window goes fullscreen, the resize also changes its size.
Diffstat (limited to 'gdk/quartz/GdkQuartzNSWindow.c')
-rw-r--r-- | gdk/quartz/GdkQuartzNSWindow.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gdk/quartz/GdkQuartzNSWindow.c b/gdk/quartz/GdkQuartzNSWindow.c index ee21797383..260323da45 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); |