diff options
Diffstat (limited to 'vcl/qt5/QtBuilder.cxx')
-rw-r--r-- | vcl/qt5/QtBuilder.cxx | 6 |
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") { |