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.6.5+ds-1+rpi1~1^2~19^2~3^2~7^2~19 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=0aabf47f095e5545ed29fcf70efc0869b4e37d40;p=gtk4.git macos: invalidate surface contents when mapping --- diff --git a/gdk/macos/gdkmacossurface.c b/gdk/macos/gdkmacossurface.c index bca3c9210a..4357fbf1a9 100644 --- a/gdk/macos/gdkmacossurface.c +++ b/gdk/macos/gdkmacossurface.c @@ -884,6 +884,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)); } }