Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVsevolod Kukol <sevoku@xamarin.com>2016-06-08 09:30:13 +0300
committerVsevolod Kukol <sevoku@xamarin.com>2016-06-08 09:30:13 +0300
commitfc118fd3e6865be967e0279a415b16a5f893d0b0 (patch)
treeee3195687f73f025b2e3863aa3a673e97052268b /main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.OptionPanels
parent254b49d295248552a06fc4401a5ab2e26e364378 (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.cs2
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);
}