[Bf-blender-cvs] [b1490e3] master: Fix T41744: Hidden keymap properties uneditable
Bastien Montagne
noreply at git.blender.org
Mon Sep 8 13:25:25 CEST 2014
Commit: b1490e39dd1017e51984d8a34d226e869bbb25df
Author: Bastien Montagne
Date: Mon Sep 8 21:09:24 2014 +1000
Branches: master
https://developer.blender.org/rBb1490e39dd1017e51984d8a34d226e869bbb25df
Fix T41744: Hidden keymap properties uneditable
For UI & operator toolbar this makes sense,
but for keymaps - hidden props can make an important difference.
===================================================================
M source/blender/editors/interface/interface_templates.c
===================================================================
diff --git a/source/blender/editors/interface/interface_templates.c b/source/blender/editors/interface/interface_templates.c
index 3fb26bc..364a62b 100644
--- a/source/blender/editors/interface/interface_templates.c
+++ b/source/blender/editors/interface/interface_templates.c
@@ -3495,13 +3495,9 @@ static void template_keymap_item_properties(uiLayout *layout, const char *title,
RNA_STRUCT_BEGIN (ptr, prop)
{
- int flag = RNA_property_flag(prop);
const bool is_set = RNA_property_is_set(ptr, prop);
uiBut *but;
- if (flag & PROP_HIDDEN)
- continue;
-
/* recurse for nested properties */
if (RNA_property_type(prop) == PROP_POINTER) {
PointerRNA propptr = RNA_property_pointer_get(ptr, prop);
More information about the Bf-blender-cvs
mailing list