diff -r 3a60ebea00d0 -r cd0ae4656946 uiacceltk/hitchcock/coretoolkit/src/HuiRosterImpl.cpp --- a/uiacceltk/hitchcock/coretoolkit/src/HuiRosterImpl.cpp Wed Jun 09 10:41:25 2010 +0300 +++ b/uiacceltk/hitchcock/coretoolkit/src/HuiRosterImpl.cpp Mon Jun 21 16:41:52 2010 +0300 @@ -21,6 +21,7 @@ #include "HuiRosterImpl.h" // Class definition #include "HuiRosterEntry.h" #include "uiacceltk/HuiEnv.h" +#include "uiacceltk/HuiSkin.h" #include "uiacceltk/HuiControlGroup.h" #include "uiacceltk/HuiControl.h" #include "uiacceltk/HuiDisplay.h" @@ -801,6 +802,12 @@ if(!clearDone) { + // also check if display size change is pending or not + if(display->QueryAndResetSkinSizeChangePendingStatus()) + { + display->Env().Skin().NotifyDisplaySizeChangedL(); + } + // only do clear if we really draw some alf native content display->DoBackgroundClear(); clearDone = ETrue;