diff options
author | Vsevolod Kukol <sevoku@xamarin.com> | 2016-06-08 09:30:13 +0300 |
---|---|---|
committer | Vsevolod Kukol <sevoku@xamarin.com> | 2016-06-08 09:30:13 +0300 |
commit | fc118fd3e6865be967e0279a415b16a5f893d0b0 (patch) | |
tree | ee3195687f73f025b2e3863aa3a673e97052268b /main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.OptionPanels | |
parent | 254b49d295248552a06fc4401a5ab2e26e364378 (diff) |
[Ide] Fix NRE in key bindings panel
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.OptionPanels')
-rw-r--r-- | main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.OptionPanels/KeyBindingsPanel.cs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.OptionPanels/KeyBindingsPanel.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.OptionPanels/KeyBindingsPanel.cs index d68c56c68e..af6cceb0a7 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.OptionPanels/KeyBindingsPanel.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.OptionPanels/KeyBindingsPanel.cs @@ -811,6 +811,8 @@ namespace MonoDevelop.Ide.Gui.OptionPanels if (KeyBindingSelected == null) return; var hit = HitTest (args.Event.X, args.Event.Y); + if (hit.Command == null) + return; var a = new KeyBindingSelectedEventArgs (hit.AllKeys, hit.SelectedKey, hit.Command, hit.Iter); KeyBindingSelected (this, a); } |