Commit: 02f903d0996a785b5e167b26907ff53e967037d7 Author: Brecht Van Lommel Date: Fri Jul 6 11:28:00 2018 +0200 Branches: blender2.8 https://developer.blender.org/rB02f903d0996a785b5e167b26907ff53e967037d7
Fix layout issue with enum property separators. =================================================================== 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 358131fcb87..16016a799ef 100644 --- a/source/blender/editors/interface/interface_layout.c +++ b/source/blender/editors/interface/interface_layout.c @@ -680,12 +680,15 @@ static void ui_item_enum_expand( } for (item = item_array; item->identifier; item++) { - if (!item->identifier[0] && (item+1)->identifier) { - if (radial && layout_radial) { - uiItemS(layout_radial); - } - else { - uiItemS(block->curlayout); + if (!item->identifier[0]) { + const EnumPropertyItem *next_item = item + 1; + if (next_item->identifier) { + if (radial && layout_radial) { + uiItemS(layout_radial); + } + else { + uiItemS(block->curlayout); + } } continue; } _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org https://lists.blender.org/mailman/listinfo/bf-blender-cvs