Item: also emit numVisibleItemsChanged when inserting a container
Since it can have items inside too
This commit is contained in:
@@ -1659,11 +1659,9 @@ void ItemContainer::insertItem(Item *item, int index, DefaultSizeMode defaultSiz
|
||||
if (!d->m_convertingItemToContainer && item->isVisible())
|
||||
restoreChild(item);
|
||||
|
||||
if (!item->isContainer()) {
|
||||
if (item->isVisible())
|
||||
Q_EMIT root()->numVisibleItemsChanged(root()->numVisibleChildren());
|
||||
Q_EMIT root()->numItemsChanged();
|
||||
}
|
||||
if (item->isVisible())
|
||||
Q_EMIT root()->numVisibleItemsChanged(root()->numVisibleChildren());
|
||||
Q_EMIT root()->numItemsChanged();
|
||||
}
|
||||
|
||||
bool ItemContainer::hasChildren() const
|
||||
|
||||
Reference in New Issue
Block a user