瀏覽代碼

Merge pull request #1941 from AvaloniaUI/fixes/nre-menu-interaction

Fixes/nre menu interaction
Steven Kirk 7 年之前
父節點
當前提交
bc8d625fc6
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/Avalonia.Controls/Platform/DefaultMenuInteractionHandler.cs

+ 1 - 1
src/Avalonia.Controls/Platform/DefaultMenuInteractionHandler.cs

@@ -331,7 +331,7 @@ namespace Avalonia.Controls.Platform
         {
             var item = GetMenuItem(e.Source as IControl);
 
-            if (e.MouseButton == MouseButton.Left && item.HasSubMenu == false)
+            if (e.MouseButton == MouseButton.Left && item?.HasSubMenu == false)
             {
                 Click(item);
                 e.Handled = true;