forked from AuroraMiddleware/gtk
macos: fix origin during live resize of titled window
When using server-side-decorations, we need to avoid potential cycles with compute-size as it may not have the new sizing information yet. We can just short circuit during "live resize" to get that effect. Fixes poor window resizing from top-left on titled windows.
This commit is contained in:
parent
bad392eb2a
commit
5b15bc86a3
@ -421,7 +421,8 @@ _gdk_macos_toplevel_surface_compute_size (GdkSurface *surface)
|
||||
GDK_TOPLEVEL_STATE_RIGHT_TILED |
|
||||
GDK_TOPLEVEL_STATE_BOTTOM_TILED |
|
||||
GDK_TOPLEVEL_STATE_LEFT_TILED |
|
||||
GDK_TOPLEVEL_STATE_MINIMIZED))
|
||||
GDK_TOPLEVEL_STATE_MINIMIZED) ||
|
||||
[macos_surface->window inLiveResize])
|
||||
return FALSE;
|
||||
|
||||
/* If we delayed a user resize until the beginning of the frame,
|
||||
|
Loading…
Reference in New Issue
Block a user