summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMorten Sorvig <msorvig@trolltech.com>2009-09-04 12:22:17 (GMT)
committerMorten Sorvig <msorvig@trolltech.com>2009-09-04 12:33:20 (GMT)
commitdfa5a8acc44d2acda4d32ee79f2556fb030c3ab1 (patch)
tree192734a4eeba93b883f22dc14643da4ebdc35243 /src
parent9706ecab65ebd95b2facd22f5378c6614225b390 (diff)
downloadQt-dfa5a8acc44d2acda4d32ee79f2556fb030c3ab1.zip
Qt-dfa5a8acc44d2acda4d32ee79f2556fb030c3ab1.tar.gz
Qt-dfa5a8acc44d2acda4d32ee79f2556fb030c3ab1.tar.bz2
Fix pixel snow on the combo box popup on Snow Leopard.
On 10.5 and below the pixmap data bytes happened to be initialized by malloc, on 10.6 this is no longer the case. Revby: Gunnar Sletta <gunnar@trolltech.com> Similar to 28f94e1ef94f.
Diffstat (limited to 'src')
-rw-r--r--src/gui/styles/qmacstyle_mac.mm1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gui/styles/qmacstyle_mac.mm b/src/gui/styles/qmacstyle_mac.mm
index ef1818d..e7ef51a 100644
--- a/src/gui/styles/qmacstyle_mac.mm
+++ b/src/gui/styles/qmacstyle_mac.mm
@@ -1951,6 +1951,7 @@ void QMacStyle::polish(QWidget* w)
w->setWindowOpacity(QSysInfo::MacintoshVersion >= QSysInfo::MV_10_5 ? 0.985 : 0.94);
if (!w->testAttribute(Qt::WA_SetPalette)) {
QPixmap px(64, 64);
+ px.fill(Qt::white);
HIThemeMenuDrawInfo mtinfo;
mtinfo.version = qt_mac_hitheme_version;
mtinfo.menuType = kThemeMenuTypePopUp;