From 4fca72f5560e55cb83db41824f81f766cd1d2c02 Mon Sep 17 00:00:00 2001 From: Gyedo Jeon Date: Tue, 23 Feb 2010 23:08:58 +0000 Subject: [PATCH] Halted key event passing during hot key editing --- direct/src/leveleditor/HotKeyUI.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/direct/src/leveleditor/HotKeyUI.py b/direct/src/leveleditor/HotKeyUI.py index 16142b9779..35a822934b 100755 --- a/direct/src/leveleditor/HotKeyUI.py +++ b/direct/src/leveleditor/HotKeyUI.py @@ -137,6 +137,7 @@ class HotKeyPanel(ScrolledPanel): self.SetupScrolling(self, scroll_y=True, rate_y=20) def onEdit(self, evt, key): + base.le.ui.wxApp.Unbind(wx.EVT_CHAR) editUI = EditHotKeyDialog(self, -1, 'Edit Hot Key', key) editUI.ShowModal() editUI.Destroy() @@ -145,7 +146,7 @@ class HotKeyPanel(ScrolledPanel): if sizer is not None: sizer.DeleteWindows() self.SetSizer(None) - + base.le.ui.wxApp.Bind(wx.EVT_CHAR, base.le.ui.onKeyEvent) self.updateUI() class HotKeyUI(wx.Dialog):