diff options
author | Martin Poirier <theeth@yahoo.com> | 2010-01-27 19:13:05 +0300 |
---|---|---|
committer | Martin Poirier <theeth@yahoo.com> | 2010-01-27 19:13:05 +0300 |
commit | c896f1aa434cba9151a35703fea88525942d84e9 (patch) | |
tree | c0be97664c1d571b04d71cb2706ba741f830d5bc /release/scripts/ui | |
parent | 39fa9ecd1a4f1d7433a079cfcc6170a4a8d75451 (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.py | 2 |
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) |