diff --git a/src/wxmac/src/mac/wx_dccan1.cc b/src/wxmac/src/mac/wx_dccan1.cc index ada1b4ab52..519b94711a 100644 --- a/src/wxmac/src/mac/wx_dccan1.cc +++ b/src/wxmac/src/mac/wx_dccan1.cc @@ -930,6 +930,9 @@ Bool wxCanvasDC::GlyphAvailable(int c, wxFont *f) void wxCanvasDC::SetAntiAlias(Bool v) { + if (anti_alias != v) { + cMacDC->EndCG(); + } wxbCanvasDC::SetAntiAlias(v); }