TreeView: fix missing update on item expansion

This commit is contained in:
Zheng, Lei
2019-07-19 09:07:38 +08:00
committed by wmayer
parent 0d63878904
commit cad0b2b467

View File

@@ -3209,6 +3209,8 @@ bool DocumentItem::populateObject(App::DocumentObject *obj) {
void DocumentItem::populateItem(DocumentObjectItem *item, bool refresh, bool delay)
{
(void)delay;
if (item->populated && !refresh)
return;
@@ -3362,7 +3364,7 @@ void DocumentItem::populateItem(DocumentObjectItem *item, bool refresh, bool del
getTree()->blockConnection(lock);
}
if(updated)
getTree()->_updateStatus(delay);
getTree()->_updateStatus();
}
int DocumentItem::findRootIndex(App::DocumentObject *childObj) {