Browse Source

fix logic.

pull/9567/head
Dan Walmsley 4 years ago
parent
commit
7d6b79659c
  1. 2
      src/Avalonia.Controls/Platform/DefaultMenuInteractionHandler.cs

2
src/Avalonia.Controls/Platform/DefaultMenuInteractionHandler.cs

@ -461,7 +461,7 @@ namespace Avalonia.Controls.Platform
{
if (Menu?.IsOpen == true)
{
if (e.Source is ILogical control && Menu.IsLogicalAncestorOf(control))
if (e.Source is ILogical control && !Menu.IsLogicalAncestorOf(control))
{
Menu.Close();
}

Loading…
Cancel
Save