From c2ac02ec238b234937f5ef1b975e7ef519df7e18 Mon Sep 17 00:00:00 2001 From: Steven Kirk Date: Sun, 12 Jul 2015 21:25:44 +0200 Subject: [PATCH] Clear selection when leaving menu. --- Perspex.Controls/Menu.cs | 6 ++++++ 1 file changed, 6 insertions(+) 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. ///