forked from qt-creator/qt-creator
debugger: prevent watched expressions from re-appearing
Task-number: QTCREATORBUG-7408 Change-Id: I2936aff74b629b6d58cbcd09e023346dabdf191f Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
This commit is contained in:
@@ -1615,8 +1615,13 @@ void WatchHandler::removeAllData()
|
||||
void WatchHandler::removeData(const QByteArray &iname)
|
||||
{
|
||||
WatchItem *item = m_model->findItem(iname);
|
||||
if (item)
|
||||
m_model->destroyItem(item);
|
||||
if (!item)
|
||||
return;
|
||||
if (item->isWatcher()) {
|
||||
theWatcherNames.remove(item->exp);
|
||||
saveWatchers();
|
||||
}
|
||||
m_model->destroyItem(item);
|
||||
updateWatchersWindow();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user