diff -r 0aa5fbdfbc30 -r 3d340a0166ff uifw/AvKon/src/AknPreviewPopUp.cpp --- a/uifw/AvKon/src/AknPreviewPopUp.cpp Tue Apr 27 16:55:05 2010 +0300 +++ b/uifw/AvKon/src/AknPreviewPopUp.cpp Tue May 11 16:27:42 2010 +0300 @@ -218,8 +218,12 @@ return; } + // Skip disappear transition if the popup is either permanent, fixed or + // faded. Fading status is checked because there can't be two parallel + // effects applied to the same window. TBool useTfx = !( iFlags & CAknPreviewPopUpController::EPermanentMode - || iFlags & CAknPreviewPopUpController::EFixedMode ); + || iFlags & CAknPreviewPopUpController::EFixedMode ) + && !Window().IsFaded(); if ( useTfx && GfxTransEffect::IsRegistered( this ) ) {