diff options
Diffstat (limited to 'gdk/x11/gdksurface-x11.c')
-rw-r--r-- | gdk/x11/gdksurface-x11.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gdk/x11/gdksurface-x11.c b/gdk/x11/gdksurface-x11.c index a4b6e5f6ce..5e0fc557d8 100644 --- a/gdk/x11/gdksurface-x11.c +++ b/gdk/x11/gdksurface-x11.c @@ -295,7 +295,7 @@ gdk_x11_surface_request_layout (GdkSurface *surface) } } -static void +static gboolean gdk_x11_surface_compute_size (GdkSurface *surface) { GdkX11Surface *impl = GDK_X11_SURFACE (surface); @@ -352,6 +352,8 @@ gdk_x11_surface_compute_size (GdkSurface *surface) impl->next_layout.surface_geometry_dirty = FALSE; } + + return surface->resize_count > 0; } gboolean |