From: Christian Hergert Date: Wed, 2 Mar 2022 08:48:06 +0000 (-0800) Subject: macos: invalidate surface contents when mapping X-Git-Tag: archive/raspbian/4.8.3+ds-2+rpi1~3^2~20^2~4^2~347^2~1 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=efa8f903c23a0c1328c8972718390ab204c69815;p=gtk4.git macos: invalidate surface contents when mapping --- diff --git a/gdk/macos/gdkmacossurface.c b/gdk/macos/gdkmacossurface.c index 948f08c187..add5f15db7 100644 --- a/gdk/macos/gdkmacossurface.c +++ b/gdk/macos/gdkmacossurface.c @@ -910,6 +910,7 @@ _gdk_macos_surface_show (GdkMacosSurface *self) { gdk_surface_set_is_mapped (GDK_SURFACE (self), TRUE); gdk_surface_request_layout (GDK_SURFACE (self)); + gdk_surface_invalidate_rect (GDK_SURFACE (self), NULL); gdk_surface_thaw_updates (GDK_SURFACE (self)); } }