diff --git a/Perspex.Controls/Menu.cs b/Perspex.Controls/Menu.cs index 982b550d89..d09d450c23 100644 --- a/Perspex.Controls/Menu.cs +++ b/Perspex.Controls/Menu.cs @@ -156,6 +156,12 @@ namespace Perspex.Controls } } + protected override void OnLostFocus(RoutedEventArgs e) + { + base.OnLostFocus(e); + this.SelectedItem = null; + } + /// /// Called when a submenu opens somewhere in the menu. ///