aboutsummaryrefslogtreecommitdiffstats
path: root/src/declarative/items/qquickvisualdatamodel.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/declarative/items/qquickvisualdatamodel.cpp')
-rw-r--r--src/declarative/items/qquickvisualdatamodel.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/declarative/items/qquickvisualdatamodel.cpp b/src/declarative/items/qquickvisualdatamodel.cpp
index 7d0abfcfe0..ce8548456e 100644
--- a/src/declarative/items/qquickvisualdatamodel.cpp
+++ b/src/declarative/items/qquickvisualdatamodel.cpp
@@ -2116,7 +2116,7 @@ void QQuickVisualDataGroup::remove(QDeclarativeV8Function *args)
bool QQuickVisualDataGroupPrivate::parseGroupArgs(
QDeclarativeV8Function *args, int *index, int *count, int *groups) const
{
- if (!model)
+ if (!model || !QQuickVisualDataModelPrivate::get(model)->m_cacheMetaType)
return false;
if (args->Length() < 2)
@@ -2300,6 +2300,7 @@ void QQuickVisualDataGroup::move(QDeclarativeV8Function *args)
model->itemsMoved(removes, inserts);
model->emitChanges();
}
+
}
/*!