comctl32: Ensure item metric are calculated when an item becomes visible.
This commit is contained in:
parent
4278c670d1
commit
4939aa2497
|
@ -946,6 +946,8 @@ TREEVIEW_RecalculateVisibleOrder(TREEVIEW_INFO *infoPtr, TREEVIEW_ITEM *start)
|
|||
for (item = start; item != NULL;
|
||||
item = TREEVIEW_GetNextListItem(infoPtr, item))
|
||||
{
|
||||
if (!ISVISIBLE(item) && order > 0)
|
||||
TREEVIEW_ComputeItemInternalMetrics(infoPtr, item);
|
||||
item->visibleOrder = order;
|
||||
order += item->iIntegral;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue