From 47676e6be24ee654307ac216c5cf83feb5fda682 Mon Sep 17 00:00:00 2001 From: Dan Walmsley Date: Sat, 18 Aug 2018 14:46:26 +0100 Subject: [PATCH] fix null reference exception. --- src/Avalonia.Controls/MenuItem.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/Avalonia.Controls/MenuItem.cs b/src/Avalonia.Controls/MenuItem.cs index dde689e89c..91f427936c 100644 --- a/src/Avalonia.Controls/MenuItem.cs +++ b/src/Avalonia.Controls/MenuItem.cs @@ -368,9 +368,12 @@ namespace Avalonia.Controls /// private void CloseSubmenus() { - foreach (var child in Items.OfType()) + if (Items != null) { - child.IsSubMenuOpen = false; + foreach (var child in Items.OfType()) + { + child.IsSubMenuOpen = false; + } } }