forked from qt-creator/qt-creator
Debugger: Don't access model in view's reset()
This can legitimately be triggered by from a QAbstractItemViewPrivate::doDelayedReset() after the model has been destroyed. Change-Id: Id0b4f45c8386485a1128bfbeed3366caa87c6bfa Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
This commit is contained in:
@@ -1013,8 +1013,10 @@ void WatchTreeView::resetHelper()
|
||||
void WatchTreeView::reset()
|
||||
{
|
||||
BaseTreeView::reset();
|
||||
setRootIndex(model()->index(m_type, 0));
|
||||
resetHelper();
|
||||
if (model()) {
|
||||
setRootIndex(model()->index(m_type, 0));
|
||||
resetHelper();
|
||||
}
|
||||
}
|
||||
|
||||
void WatchTreeView::doItemsLayout()
|
||||
|
Reference in New Issue
Block a user