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,9 +1013,11 @@ void WatchTreeView::resetHelper()
|
|||||||
void WatchTreeView::reset()
|
void WatchTreeView::reset()
|
||||||
{
|
{
|
||||||
BaseTreeView::reset();
|
BaseTreeView::reset();
|
||||||
|
if (model()) {
|
||||||
setRootIndex(model()->index(m_type, 0));
|
setRootIndex(model()->index(m_type, 0));
|
||||||
resetHelper();
|
resetHelper();
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
void WatchTreeView::doItemsLayout()
|
void WatchTreeView::doItemsLayout()
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user