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

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Poirier <theeth@yahoo.com>2010-01-27 19:13:05 +0300
committerMartin Poirier <theeth@yahoo.com>2010-01-27 19:13:05 +0300
commitc896f1aa434cba9151a35703fea88525942d84e9 (patch)
treec0be97664c1d571b04d71cb2706ba741f830d5bc /release/scripts/ui
parent39fa9ecd1a4f1d7433a079cfcc6170a4a8d75451 (diff)
[#20808] r26221 - Cannot remove shortcuts in user preferences @ modified configuration
keymap in context was wrong after modal keymap was shown.
Diffstat (limited to 'release/scripts/ui')
-rw-r--r--release/scripts/ui/space_userpref.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/release/scripts/ui/space_userpref.py b/release/scripts/ui/space_userpref.py
index fef39bb2534..837c0a87770 100644
--- a/release/scripts/ui/space_userpref.py
+++ b/release/scripts/ui/space_userpref.py
@@ -1097,6 +1097,8 @@ class USERPREF_PT_input(bpy.types.Panel):
self.draw_entry(kc, entry, col, level + 1)
def draw_kmi(self, kc, km, kmi, layout, level):
+ # reset keymap pointer, it might get changed by modal keymaps added after keymap items
+ layout.set_context_pointer("keymap", km)
layout.set_context_pointer("keyitem", kmi)
col = self.indented_layout(layout, level)