tests: fix a crash in tst_QItemDelegate::reuseEditor() on Wayland

Pick-to: 6.6 6.5
Task-number: QTBUG-107153
Change-Id: Ic041302753bee4e2292b2afd898dd176966cf951
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
(cherry picked from commit 75d1db6aedfe7e627af8881dd2e3b8988af8767c)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
Liang Qi 2024-01-24 19:00:20 +01:00 committed by Qt Cherry-pick Bot
parent 5a7e7942cd
commit 7927145625

View File

@ -1628,7 +1628,8 @@ void tst_QItemDelegate::reuseEditor()
using QItemDelegate::QItemDelegate;
~ReusingDelegate()
{
cached->deleteLater();
if (cached)
cached->deleteLater();
}
QWidget* createEditor(QWidget* parent,