git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@65624
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
#include "wx/bitmap.h"
#include "wx/settings.h"
#include "wx/dcclient.h"
#include "wx/bitmap.h"
#include "wx/settings.h"
#include "wx/dcclient.h"
+ #include "wx/dcmemory.h"
#include "wx/toplevel.h"
#endif
#include "wx/toplevel.h"
#endif
#include "wx/mstream.h"
#endif // wxHAS_DRAW_TITLE_BAR_BITMAP
#include "wx/mstream.h"
#endif // wxHAS_DRAW_TITLE_BAR_BITMAP
// check if we're currently in a paint event
inline bool wxInPaintEvent(wxWindow* win, wxDC& dc)
{
// check if we're currently in a paint event
inline bool wxInPaintEvent(wxWindow* win, wxDC& dc)
{
- wxUnusedVar(dc);
- return ( win->MacGetCGContextRef() != NULL );
+ return win->MacGetCGContextRef() != NULL ||
+ // wxMemoryDC's also have a valid CGContext.
+ dc.IsKindOf( CLASSINFO(wxMemoryDC) );
#endif // wxHAS_DRAW_TITLE_BAR_BITMAP
#endif // wxHAS_DRAW_TITLE_BAR_BITMAP
-#endif
\ No newline at end of file