From: Benjamin Williams Date: Tue, 14 Nov 2006 15:29:35 +0000 (+0000) Subject: restore brush properly X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/a983a3cf6f2d5c0a98a704d89c6eeeb96a339ee9 restore brush properly git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43415 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/src/common/dcbase.cpp b/src/common/dcbase.cpp index 1475923953..9f875dd04d 100644 --- a/src/common/dcbase.cpp +++ b/src/common/dcbase.cpp @@ -698,6 +698,7 @@ void wxDCBase::DoGradientFillLinear(const wxRect& rect, { // save old pen wxPen oldPen = m_pen; + wxBrush oldBrush = m_brush; wxUint8 nR1 = initialColour.Red(); wxUint8 nG1 = initialColour.Green(); @@ -783,6 +784,7 @@ void wxDCBase::DoGradientFillLinear(const wxRect& rect, } SetPen(oldPen); + SetBrush(oldBrush); } void wxDCBase::DoGradientFillConcentric(const wxRect& rect,