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);

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to