From 16f21434407763badedc0db27b63f2c6c4564876 Mon Sep 17 00:00:00 2001 From: Dan Walmsley Date: Fri, 28 May 2021 16:17:03 +0100 Subject: [PATCH] Merge pull request #5971 from AvaloniaUI/fixes/osx-shadow-invalidation force osx shadow invalidation on programatic resize. --- native/Avalonia.Native/src/OSX/window.mm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/native/Avalonia.Native/src/OSX/window.mm b/native/Avalonia.Native/src/OSX/window.mm index eb63cbd9f9..870345e543 100644 --- a/native/Avalonia.Native/src/OSX/window.mm +++ b/native/Avalonia.Native/src/OSX/window.mm @@ -263,6 +263,7 @@ public: BaseEvents->Resized(AvnSize{x,y}); } + [StandardContainer setFrameSize:NSSize{x,y}]; [Window setContentSize:NSSize{x, y}]; return S_OK; @@ -2245,6 +2246,7 @@ protected: { if (Window != nullptr) { + [StandardContainer setFrameSize:NSSize{x,y}]; [Window setContentSize:NSSize{x, y}]; [Window setFrameTopLeftPoint:ToNSPoint(ConvertPointY(lastPositionSet))];