diff -r 50bbdc59f9c4 -r 3e521e99f813 vtengines/videoteleng/Src/Media/CVtEngMediaHandler.cpp --- a/vtengines/videoteleng/Src/Media/CVtEngMediaHandler.cpp Mon Mar 15 12:40:49 2010 +0200 +++ b/vtengines/videoteleng/Src/Media/CVtEngMediaHandler.cpp Wed Mar 31 21:35:06 2010 +0300 @@ -543,7 +543,9 @@ case KVtEngHandleLayoutChange: if ( iLocalVideo && iLocalVideo->ActiveProvider() != - CVtEngLocalVideo::KVtEngProviderNone && !iPendingOp ) + CVtEngLocalVideo::KVtEngProviderNone && + !iPendingOp && iLocalVideo->ActiveProvider() != + CVtEngLocalVideo::KVtEngProviderImage ) { okToPerform = KErrNone; }