diff -r 15bf7259bb7c -r d8a3531bc6b8 uiacceltk/hitchcock/Client/src/alfenv.cpp --- a/uiacceltk/hitchcock/Client/src/alfenv.cpp Tue Feb 02 07:56:43 2010 +0200 +++ b/uiacceltk/hitchcock/Client/src/alfenv.cpp Mon Feb 22 17:57:49 2010 +0200 @@ -953,6 +953,11 @@ // EXPORT_C void CAlfEnv::SetRefreshMode( TAlfRefreshMode aMode ) { + if(aMode == EAlfRefreshModeAutomatic) + { + // syncronoushly rasterize all the changed text visuals + iData->iTextStyleManager->RefreshAllVisuals(); + } Client().EnvSetRefreshMode( aMode ); iData->iRefreshMode = TAlfRefreshMode(aMode); }