Fix width estimation for empty layouts in pie menus

This commit is contained in:
Aleksandr Zinovev 2017-08-08 15:52:14 +03:00 committed by Sergey Sharybin
parent fb73cee1ec
commit 205202361c
1 changed files with 4 additions and 1 deletions

View File

@ -3137,8 +3137,11 @@ static void ui_item_estimate(uiItem *item)
for (subitem = litem->items.first; subitem; subitem = subitem->next)
ui_item_estimate(subitem);
if (BLI_listbase_is_empty(&litem->items))
if (BLI_listbase_is_empty(&litem->items)) {
litem->w = 0;
litem->h = 0;
return;
}
if (litem->scale[0] != 0.0f || litem->scale[1] != 0.0f)
ui_item_scale(litem, litem->scale);