Browse Source

Merge pull request #8209 from AvaloniaUI/fixes/osx-border-shadow

[OSX] fix border shadow invalidation.
pull/8228/head
Dan Walmsley 4 years ago
committed by GitHub
parent
commit
abef3a0d15
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 3
      native/Avalonia.Native/src/OSX/WindowBaseImpl.mm

3
native/Avalonia.Native/src/OSX/WindowBaseImpl.mm

@ -296,6 +296,7 @@ HRESULT WindowBaseImpl::Resize(double x, double y, AvnPlatformResizeReason reaso
if(Window != nullptr) {
[Window setContentSize:lastSize];
[Window invalidateShadow];
}
}
@finally {
@ -583,6 +584,8 @@ void WindowBaseImpl::InitialiseNSWindow() {
[Window setContentMaxSize:lastMaxSize];
[Window setOpaque:false];
[Window invalidateShadow];
if (lastMenu != nullptr) {
[GetWindowProtocol() applyMenu:lastMenu];

Loading…
Cancel
Save