aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorhjk <qtc-committer@nokia.com>2012-05-09 13:50:38 +0200
committerEike Ziller <eike.ziller@nokia.com>2012-05-09 14:13:19 +0200
commiteadad258b97c1b41a451f6592941faccb220852f (patch)
treea6b6d753b3851a735c02f47da1daac738aba9d7f
parentdd66fe6c4820be2312de14e1884213d61f9e199b (diff)
debugger: fix toplevel expansion behaviour of pinned tooltipsv2.5.0
That is the necessary part of the previously reverted patch. Change-Id: Ie25171cd013712b7141de01d4c23deb20fe08578 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com> Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
-rw-r--r--src/plugins/debugger/debuggertooltipmanager.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/debugger/debuggertooltipmanager.cpp b/src/plugins/debugger/debuggertooltipmanager.cpp
index a07389ddec..63a819f84b 100644
--- a/src/plugins/debugger/debuggertooltipmanager.cpp
+++ b/src/plugins/debugger/debuggertooltipmanager.cpp
@@ -1017,7 +1017,7 @@ QAbstractItemModel *DebuggerToolTipWidget::swapModel(QAbstractItemModel *newMode
QAbstractItemModel *oldModel = m_treeView->swapModel(newModel);
// When looking at some 'this.m_foo.x', expand all items
if (newModel) {
- if (const int level = m_expression.count(QLatin1Char('.'))) {
+ if (const int level = m_expression.count(QLatin1Char('.')) + 1) {
QModelIndex index = newModel->index(0, 0);
for (int i = 0; i < level && index.isValid(); i++, index = index.child(0, 0))
m_treeView->setExpanded(index, true);