From a6c81b02bd6ac983a82708a683209357f979601e Mon Sep 17 00:00:00 2001 From: hjk Date: Fri, 20 Mar 2015 14:13:27 +0100 Subject: [PATCH] Debugger: Fix regression in "Show in separate Window" After the tree model changes, the main insertion path did not trigger the update in the separate Window anymore. Task-number: QTCREATORBUG-14101 Change-Id: I90d8c0874be473a67c6260ca9bf63099f5d54a06 Reviewed-by: Christian Stenger --- src/plugins/debugger/watchhandler.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/plugins/debugger/watchhandler.cpp b/src/plugins/debugger/watchhandler.cpp index 8b7a360aee1..26b9550217e 100644 --- a/src/plugins/debugger/watchhandler.cpp +++ b/src/plugins/debugger/watchhandler.cpp @@ -1177,6 +1177,8 @@ void WatchModel::insertItem(WatchItem *item) QTC_ASSERT(parent, return); const int row = findInsertPosition(parent->children(), item); parent->insertChild(row, item); + + item->walkTree([this](TreeItem *sub) { showEditValue(*static_cast(sub)); }); } void WatchModel::reexpandItems()