]> git.saurik.com Git - wxWidgets.git/commitdiff
fix for palette restoration in wxToolBarSimple
authorVáclav Slavík <vslavik@fastmail.fm>
Sat, 24 Nov 2001 23:59:08 +0000 (23:59 +0000)
committerVáclav Slavík <vslavik@fastmail.fm>
Sat, 24 Nov 2001 23:59:08 +0000 (23:59 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12657 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/generic/tbarsmpl.cpp

index c019f0f43f7d9ca344baea52386b1032e8a83974..10f4cf11036db45dbc42481ebfb1a07577b1c50f 100644 (file)
@@ -557,7 +557,8 @@ void wxToolBarSimple::DrawTool(wxDC& dc, wxToolBarToolBase *toolBase)
 
 #if wxUSE_PALETTE
 #ifndef __WXGTK__
-        memDC.SetPalette(wxNullPalette);
+        if (bitmap.GetPalette())
+            memDC.SetPalette(wxNullPalette);
 #endif
 #endif // wxUSE_PALETTE
     }