diff options
author | Christiaan Janssen <christiaan.janssen@nokia.com> | 2011-02-28 17:14:00 +0100 |
---|---|---|
committer | Christiaan Janssen <christiaan.janssen@nokia.com> | 2011-02-28 17:14:55 +0100 |
commit | 512fe4b668b6f2c4fb074e519576816bc3e2e71f (patch) | |
tree | 61abef07de0ec567952ff16bdb838694233fe37c /src/plugins/qmljsinspector | |
parent | d24ebfed3db6a7053d8c4cde9dd83164d62a18d4 (diff) | |
download | qt-creator-512fe4b668b6f2c4fb074e519576816bc3e2e71f.tar.gz |
QmlInspector: fixed bug in crumblepath
Diffstat (limited to 'src/plugins/qmljsinspector')
-rw-r--r-- | src/plugins/qmljsinspector/qmljscontextcrumblepath.cpp | 2 | ||||
-rw-r--r-- | src/plugins/qmljsinspector/qmljsinspector.cpp | 8 |
2 files changed, 6 insertions, 4 deletions
diff --git a/src/plugins/qmljsinspector/qmljscontextcrumblepath.cpp b/src/plugins/qmljsinspector/qmljscontextcrumblepath.cpp index b6cd06289e..da5093598f 100644 --- a/src/plugins/qmljsinspector/qmljscontextcrumblepath.cpp +++ b/src/plugins/qmljsinspector/qmljscontextcrumblepath.cpp @@ -53,7 +53,7 @@ void ContextCrumblePath::updateContextPath(const QStringList &path, const QList< m_isEmpty = path.isEmpty(); if (m_isEmpty) { - pushElement(tr("[no context]")); + pushElement(tr("[no context]"),QVariant(-1)); } else { for (int i = 0; i < path.count(); i++) pushElement(path[i], QVariant(debugIds[i])); diff --git a/src/plugins/qmljsinspector/qmljsinspector.cpp b/src/plugins/qmljsinspector/qmljsinspector.cpp index 45354880cf..f8b0467563 100644 --- a/src/plugins/qmljsinspector/qmljsinspector.cpp +++ b/src/plugins/qmljsinspector/qmljsinspector.cpp @@ -758,9 +758,11 @@ void InspectorUi::setupDockWidgets() void InspectorUi::crumblePathElementClicked(int debugId) { - QList<int> l; - l << debugId; - selectItems(l); + if (debugId != -1) { + QList<int> l; + l << debugId; + selectItems(l); + } } bool InspectorUi::showExperimentalWarning() |