]> git.saurik.com Git - wxWidgets.git/commitdiff
fool-proof wxDC::SetPalette(wxNullPalette)
authorVáclav Slavík <vslavik@fastmail.fm>
Sat, 24 Nov 2001 23:59:22 +0000 (23:59 +0000)
committerVáclav Slavík <vslavik@fastmail.fm>
Sat, 24 Nov 2001 23:59:22 +0000 (23:59 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12658 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/mgl/dc.cpp

index 692ac021d420f8f06e7b6ccf1324cb327aa49a2b..2c48b7f25601656e0d30e89ab84cff39b33e68c3 100644 (file)
@@ -1097,7 +1097,8 @@ void wxDC::SetPalette(const wxPalette& palette)
     
     if ( palette == wxNullPalette )
     {
-        SetPalette(m_oldPalette);
+        if ( m_oldPalette.Ok() )
+            SetPalette(m_oldPalette);
         return;
     }