Commit: 61dafc1afbdfc59c255553d105d268c278948c31
Author: Julian Eisel
Date:   Fri Apr 10 17:52:48 2020 +0200
Branches: temp-checkbox-layout-tweaks
https://developer.blender.org/rB61dafc1afbdfc59c255553d105d268c278948c31

Fix pointer properties breaking column layouts

===================================================================

M       source/blender/editors/interface/interface_layout.c

===================================================================

diff --git a/source/blender/editors/interface/interface_layout.c 
b/source/blender/editors/interface/interface_layout.c
index 90b50cf3562..f23db374831 100644
--- a/source/blender/editors/interface/interface_layout.c
+++ b/source/blender/editors/interface/interface_layout.c
@@ -3109,7 +3109,9 @@ uiLayout *uiItemL_respect_property_split(uiLayout 
*layout, const char *text, int
     uiBlock *block = uiLayoutGetBlock(layout);
 
     /* Don't do further splits of the layout. */
-    uiLayoutSetPropSep(layout, false);
+    if (layout->item.type == ITEM_LAYOUT_ROW) {
+      uiLayoutSetPropSep(layout, false);
+    }
 
     uiLayout *layout_row = uiLayoutRow(layout, true);
     uiLayout *layout_split = uiLayoutSplit(layout_row, 
UI_ITEM_PROP_SEP_DIVIDE, true);

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

Reply via email to