Item: also emit numVisibleItemsChanged when inserting a container

Since it can have items inside too
This commit is contained in:
Sergio Martins
2020-05-25 23:27:13 +01:00
parent e08a7a6725
commit 314cd6649d

View File

@@ -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