From 8c42e26cde0ce14e8fe3b62c260ac83f8d846b08 Mon Sep 17 00:00:00 2001 From: Matthew Flatt Date: Fri, 21 Dec 2007 02:54:19 +0000 Subject: [PATCH] give up on GC blit if DC is in CG mode svn: r8088 --- src/wxmac/src/mac/wx_dccan2.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/wxmac/src/mac/wx_dccan2.cc b/src/wxmac/src/mac/wx_dccan2.cc index 8a8bbe60e4..bd10349114 100644 --- a/src/wxmac/src/mac/wx_dccan2.cc +++ b/src/wxmac/src/mac/wx_dccan2.cc @@ -1263,6 +1263,11 @@ Bool wxCanvasDC::GCBlit(double xdest, double ydest, double width, double height, CGrafPtr theMacGrafPort; RgnHandle rgn; + if (cMacDC->GetCG(TRUE)) { + /* The dc is in CG mode. Too bad; just give up. */ + return FALSE; + } + ::GetGWorld(&savep, &savegd); theMacGrafPort = cMacDC->macGrafPort();