forked from qt-creator/qt-creator
QmlDesigner: Fix double call
rowCount is called quite often. Change-Id: I37586888269076abe19b158b04a3df37f1a1ab35 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
This commit is contained in:
@@ -467,8 +467,8 @@ int NavigatorTreeModel::rowCount(const QModelIndex &parent) const
|
||||
|
||||
int rows = 0;
|
||||
|
||||
if (modelNode.defaultNodeListProperty().isValid()) {
|
||||
const QList<ModelNode> list = filteredList(modelNode.defaultNodeListProperty(),
|
||||
if (auto defaultNodeListProperty = modelNode.defaultNodeListProperty()) {
|
||||
const QList<ModelNode> list = filteredList(defaultNodeListProperty,
|
||||
m_showOnlyVisibleItems,
|
||||
m_reverseItemOrder);
|
||||
rows = list.size();
|
||||
|
Reference in New Issue
Block a user