diff options
author | Eike Ziller <eike.ziller@qt.io> | 2022-11-21 08:57:14 +0100 |
---|---|---|
committer | Eike Ziller <eike.ziller@qt.io> | 2022-11-21 08:57:14 +0100 |
commit | ea79027e20e1ec77d7d3aa26cc5b3035889477c7 (patch) | |
tree | e7fff7cb4792f21f76883def4b4c235227a265ac /src/libs | |
parent | cae1936da3ed1c3f1cd8beda138c9fd7fd20d2de (diff) | |
parent | 61fcdcb4a150ec08968d935be2dc6c2009b7dd8a (diff) |
Merge remote-tracking branch 'origin/9.0'
Change-Id: Idd9c2b1bf787040b7b415b7cda29035227ca1011
Diffstat (limited to 'src/libs')
-rw-r--r-- | src/libs/utils/stylehelper.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/libs/utils/stylehelper.cpp b/src/libs/utils/stylehelper.cpp index de1419a11f..ade12533db 100644 --- a/src/libs/utils/stylehelper.cpp +++ b/src/libs/utils/stylehelper.cpp @@ -306,7 +306,9 @@ void StyleHelper::drawArrow(QStyle::PrimitiveElement element, QPainter *painter, static const QCommonStyle* const style = qobject_cast<QCommonStyle*>(QApplication::style()); if (!style) return; - tweakedOption.palette.setColor(QPalette::ButtonText, color.rgb()); + QPalette pal = tweakedOption.palette; + pal.setColor(QPalette::ButtonText, color.rgb()); + tweakedOption.palette = pal; // Workaround for QTCREATORBUG-28470 tweakedOption.rect = rect; painter.setOpacity(color.alphaF()); style->QCommonStyle::drawPrimitive(element, &tweakedOption, &painter); |