From 3373849c2b2f33a1620b53faf5e206ebe3d9d17a Mon Sep 17 00:00:00 2001 From: Dan Walmsley Date: Mon, 24 May 2021 14:06:30 +0100 Subject: [PATCH] force osx shadow invalidation on programatic resize. --- native/Avalonia.Native/src/OSX/window.mm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/native/Avalonia.Native/src/OSX/window.mm b/native/Avalonia.Native/src/OSX/window.mm index eb63cbd9f9..95a638ad72 100644 --- a/native/Avalonia.Native/src/OSX/window.mm +++ b/native/Avalonia.Native/src/OSX/window.mm @@ -265,6 +265,11 @@ public: [Window setContentSize:NSSize{x, y}]; + + // Forces the shadow to invalidate on resize. + [Window setContentView: nullptr]; + [Window setContentView: StandardContainer]; + return S_OK; } }