uiacceltk/hitchcock/plugins/alftranseffect/alftranseffectplugin/src/alfserverdrawer.cpp
--- a/uiacceltk/hitchcock/plugins/alftranseffect/alftranseffectplugin/src/alfserverdrawer.cpp Wed Jun 09 10:41:25 2010 +0300
+++ b/uiacceltk/hitchcock/plugins/alftranseffect/alftranseffectplugin/src/alfserverdrawer.cpp Mon Jun 21 16:41:52 2010 +0300
@@ -944,9 +944,10 @@
iFullScreenFinished = EFalse;
iFullScreenTimeout->iIsStartEffect = EFalse;
+
if (triggerStartEffectTimeout)
{
- return KErrNone;
+ //return KErrNone; // even long app start effects need some hardcore timeout
}
if ( iAction == AknTransEffect::EApplicationExit /*||
iAction == 1001*/ )
@@ -958,7 +959,7 @@
{
iFinishFullScreen->Start( KAlfLongEffectTimeout, TCallBack( FinishFullScreenTimeout, this ) );
}
- return KErrNone;
+ return triggerStartEffectTimeout;
}
// ---------------------------------------------------------------------------