Browse Source

fix win32 square shadow border appearing on fluent menus.

pull/5154/head
Dan Walmsley 6 years ago
parent
commit
b7168d4ae2
  1. 10
      src/Avalonia.Controls/ContextMenu.cs

10
src/Avalonia.Controls/ContextMenu.cs

@ -233,6 +233,16 @@ namespace Avalonia.Controls
}
}
protected override void OnPropertyChanged<T>(AvaloniaPropertyChangedEventArgs<T> change)
{
base.OnPropertyChanged(change);
if (change.Property == WindowManagerAddShadowHintProperty && _popup != null)
{
_popup.WindowManagerAddShadowHint = change.NewValue.GetValueOrDefault<bool>();
}
}
/// <summary>
/// Opens the menu.
/// </summary>

Loading…
Cancel
Save