diff options
author | hjk <[email protected]> | 2010-02-04 16:23:51 +0100 |
---|---|---|
committer | hjk <[email protected]> | 2010-02-05 15:23:44 +0100 |
commit | 33695b815536cb0fb601f3a84ad252ac22e4e194 (patch) | |
tree | 661fde6d83787e95f38e11d9a48dfcde49a73f42 /src/plugins/debugger/watchhandler.cpp | |
parent | e70530c5ad85c1c44fca99be04d5e37043d3baca (diff) |
debugger: fix e539f5bda
Diffstat (limited to 'src/plugins/debugger/watchhandler.cpp')
-rw-r--r-- | src/plugins/debugger/watchhandler.cpp | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/plugins/debugger/watchhandler.cpp b/src/plugins/debugger/watchhandler.cpp index 516edb06cca..35a9545c7b8 100644 --- a/src/plugins/debugger/watchhandler.cpp +++ b/src/plugins/debugger/watchhandler.cpp @@ -397,10 +397,11 @@ void WatchModel::emitAllChanged() emit layoutChanged(); } -void WatchModel::beginCycle() +void WatchModel::beginCycle(bool clearFetchTriggered) { - m_fetchTriggered.clear(); emit enableUpdates(false); + if (clearFetchTriggered) + m_fetchTriggered.clear(); } void WatchModel::endCycle() @@ -1192,12 +1193,12 @@ WatchHandler::WatchHandler(DebuggerManager *manager) SIGNAL(triggered()), this, SLOT(emitAllChanged())); } -void WatchHandler::beginCycle() +void WatchHandler::beginCycle(bool clearFetchTriggered) { ++generationCounter; - m_locals->beginCycle(); - m_watchers->beginCycle(); - m_tooltips->beginCycle(); + m_locals->beginCycle(clearFetchTriggered); + m_watchers->beginCycle(clearFetchTriggered); + m_tooltips->beginCycle(clearFetchTriggered); } void WatchHandler::endCycle() |