diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/private/qquickstyleitem.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/private/qquickstyleitem.cpp b/src/private/qquickstyleitem.cpp index f308e494d..59c9eaac1 100644 --- a/src/private/qquickstyleitem.cpp +++ b/src/private/qquickstyleitem.cpp @@ -199,7 +199,8 @@ void QQuickStyleItem::initStyleOption() const QFont *font = QGuiApplicationPrivate::platformTheme()->font(platformFont); if (font) opt->fontMetrics = QFontMetrics(*font); - if (QObject * menu = m_properties["menu"].value<QObject *>()) { + QObject * menu = m_properties["menu"].value<QObject *>(); + if (menu) { opt->features |= QStyleOptionButton::HasMenu; #ifdef Q_OS_MAC if (style() == "mac") { |
