--- 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 ) )
{