Browse Source

invalidate shadow on resize, and ordering.

pull/8239/head
Dan Walmsley 4 years ago
parent
commit
f9b8f20524
  1. 1
      native/Avalonia.Native/src/OSX/WindowBaseImpl.mm
  2. 2
      native/Avalonia.Native/src/OSX/WindowImpl.mm

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

@ -294,6 +294,7 @@ HRESULT WindowBaseImpl::Resize(double x, double y, AvnPlatformResizeReason reaso
if(Window != nullptr) {
[Window setContentSize:lastSize];
[Window invalidateShadow];
}
}
@finally {

2
native/Avalonia.Native/src/OSX/WindowImpl.mm

@ -139,6 +139,8 @@ void WindowImpl::BringToFront()
[Window orderFront:nullptr];
}
[Window invalidateShadow];
for(auto iterator = _children.begin(); iterator != _children.end(); iterator++)
{
(*iterator)->BringToFront();

Loading…
Cancel
Save