diff -r 15bf7259bb7c -r d8a3531bc6b8 uiacceltk/hitchcock/coretoolkit/src/huicanvaswsswgc.cpp --- a/uiacceltk/hitchcock/coretoolkit/src/huicanvaswsswgc.cpp Tue Feb 02 07:56:43 2010 +0200 +++ b/uiacceltk/hitchcock/coretoolkit/src/huicanvaswsswgc.cpp Mon Feb 22 17:57:49 2010 +0200 @@ -1325,8 +1325,8 @@ TDisplayMode CHuiCanvasWsSwGc::SelectDisplayMode() { - TDisplayMode mode = EColor16MA; - + TDisplayMode mode = EColor16MAP; + // Note 64K mode cannot be used until separate mask is supported. It might be // possible to generate according to dirty region ? @@ -1477,6 +1477,8 @@ return; } + iBitGc->Reset(); + if (aClear) { if (iDefaultClipRegion.Count())