summaryrefslogtreecommitdiff
path: root/vcl/qt5/QtBuilder.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'vcl/qt5/QtBuilder.cxx')
-rw-r--r--vcl/qt5/QtBuilder.cxx6
1 files changed, 2 insertions, 4 deletions
diff --git a/vcl/qt5/QtBuilder.cxx b/vcl/qt5/QtBuilder.cxx
index 30fddaa8ab7e..cb0ceb0cda87 100644
--- a/vcl/qt5/QtBuilder.cxx
+++ b/vcl/qt5/QtBuilder.cxx
@@ -813,10 +813,8 @@ void QtBuilder::setButtonProperties(QAbstractButton& rButton, stringmap& rProps)
#else
rButton.setIcon(QIcon(pImageLabel->pixmap(Qt::ReturnByValue)));
#endif
- // parentless GtkImage in .ui file is only used for setting button
- // image, so the object is no longer needed after doing so
- if (!pImageLabel->parent())
- deleteObject(pImageLabel);
+ // mark original label object for deletion
+ deleteObject(pImageLabel);
}
else if (rKey == u"label")
{