QmlEngine: Avoid accessing null pointer

Change-Id: I41ff4508ae609f481a5a20e4b398e106f2d3093d
Reviewed-by: hjk <hjk@theqtcompany.com>
This commit is contained in:
Christian Stenger
2015-02-26 15:42:30 +01:00
committed by hjk
parent 286f863f5d
commit 4602fdb52f

View File

@@ -1154,6 +1154,8 @@ void QmlEngine::updateCurrentContext()
} else { } else {
QModelIndex currentIndex = inspectorTreeView()->currentIndex(); QModelIndex currentIndex = inspectorTreeView()->currentIndex();
const WatchData *currentData = watchHandler()->watchData(currentIndex); const WatchData *currentData = watchHandler()->watchData(currentIndex);
if (!currentData)
return;
const WatchData *parentData = watchHandler()->watchData(currentIndex.parent()); const WatchData *parentData = watchHandler()->watchData(currentIndex.parent());
const WatchData *grandParentData = watchHandler()->watchData( const WatchData *grandParentData = watchHandler()->watchData(
currentIndex.parent().parent()); currentIndex.parent().parent());