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() void MemcheckErrorDelegate::layoutChanged()
{ {
if (!m_detailsWidget) if (m_detailsWidget) {
return; m_detailsWidget->deleteLater();
m_detailsWidget = 0;
if (!m_detailsIndex.isValid()) m_detailsIndex = QModelIndex();
currentChanged(QModelIndex(), QModelIndex()); }
} }
void MemcheckErrorDelegate::viewResized() void MemcheckErrorDelegate::viewResized()