diff --git a/src/plugins/debugger/qml/qmlengine.cpp b/src/plugins/debugger/qml/qmlengine.cpp index 0d456ae021f3e0f6215398f0a2011a1f992da3e1..0e5c44bb7b96144eac37b9028f6a7035c702f9b6 100644 --- a/src/plugins/debugger/qml/qmlengine.cpp +++ b/src/plugins/debugger/qml/qmlengine.cpp @@ -545,6 +545,9 @@ void QmlEngine::updateWatchData(const WatchData &data) rs << watchHandler()->watchedExpressions(); sendMessage(reply); } + + if (!data.isSomethingNeeded()) + watchHandler()->insertData(data); } void QmlEngine::expandObject(const QByteArray& iname, quint64 objectId)