fix painting issue that could happen when filter was removed and selected widget is supposed to get hidden

Merge-request: 265
Reviewed-by: hjk <qtc-committer@nokia.com>
This commit is contained in:
Milian Wolff
2011-03-04 16:00:03 +01:00
committed by hjk
parent a1103e122e
commit c833c1ec2d

View File

@@ -359,11 +359,11 @@ void MemcheckErrorDelegate::currentChanged(const QModelIndex &now, const QModelI
void MemcheckErrorDelegate::layoutChanged()
{
if (!m_detailsWidget)
return;
if (!m_detailsIndex.isValid())
currentChanged(QModelIndex(), QModelIndex());
if (m_detailsWidget) {
m_detailsWidget->deleteLater();
m_detailsWidget = 0;
m_detailsIndex = QModelIndex();
}
}
void MemcheckErrorDelegate::viewResized()