From b63d2ccffffc11eed9c61c9f55edb02006bd4008 Mon Sep 17 00:00:00 2001 From: Steven Kirk Date: Mon, 4 Jul 2022 16:46:11 +0200 Subject: [PATCH] Merge pull request #8440 from AvaloniaUI/fixes/osx-popups-dont-have-shadow [OSX] popups shouldnt have shadow --- native/Avalonia.Native/src/OSX/WindowBaseImpl.mm | 1 - native/Avalonia.Native/src/OSX/WindowImpl.mm | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/native/Avalonia.Native/src/OSX/WindowBaseImpl.mm b/native/Avalonia.Native/src/OSX/WindowBaseImpl.mm index 1d44c431c0..7ce8a3b4b5 100644 --- a/native/Avalonia.Native/src/OSX/WindowBaseImpl.mm +++ b/native/Avalonia.Native/src/OSX/WindowBaseImpl.mm @@ -47,7 +47,6 @@ WindowBaseImpl::WindowBaseImpl(IAvnWindowBaseEvents *events, IAvnGlContext *gl, [Window setContentMaxSize:lastMaxSize]; [Window setOpaque:false]; - [Window setHasShadow:true]; } HRESULT WindowBaseImpl::ObtainNSViewHandle(void **ret) { diff --git a/native/Avalonia.Native/src/OSX/WindowImpl.mm b/native/Avalonia.Native/src/OSX/WindowImpl.mm index 27768101d1..77581195f1 100644 --- a/native/Avalonia.Native/src/OSX/WindowImpl.mm +++ b/native/Avalonia.Native/src/OSX/WindowImpl.mm @@ -23,6 +23,8 @@ WindowImpl::WindowImpl(IAvnWindowEvents *events, IAvnGlContext *gl) : WindowBase _lastTitle = @""; _parent = nullptr; WindowEvents = events; + + [Window setHasShadow:true]; OnInitialiseNSWindow(); }