uiacceltk/hitchcock/plugins/alftranseffect/alftranseffectplugin/src/alfserverdrawer.cpp
branchRCL_3
changeset 41 cd0ae4656946
parent 34 3a60ebea00d0
child 49 c9d868f1e20c
equal deleted inserted replaced
34:3a60ebea00d0 41:cd0ae4656946
   942         iFullScreenTransitionEndObserver->StartObserving( TCallBack( FullScreenTransitionFinished, this ), iCurrentFullScreenHandle  );
   942         iFullScreenTransitionEndObserver->StartObserving( TCallBack( FullScreenTransitionFinished, this ), iCurrentFullScreenHandle  );
   943         }
   943         }
   944 
   944 
   945     iFullScreenFinished = EFalse;
   945     iFullScreenFinished = EFalse;
   946     iFullScreenTimeout->iIsStartEffect = EFalse;
   946     iFullScreenTimeout->iIsStartEffect = EFalse;
       
   947  	
   947     if (triggerStartEffectTimeout)
   948     if (triggerStartEffectTimeout)
   948         {
   949         {
   949         return KErrNone;
   950         //return KErrNone;  // even long app start effects need some hardcore timeout
   950         }
   951         }
   951     if ( iAction == AknTransEffect::EApplicationExit /*||
   952     if ( iAction == AknTransEffect::EApplicationExit /*||
   952         iAction == 1001*/  ) 
   953         iAction == 1001*/  ) 
   953         {
   954         {
   954 		// no more events expected
   955 		// no more events expected
   956         }
   957         }
   957     else
   958     else
   958         {
   959         {
   959         iFinishFullScreen->Start( KAlfLongEffectTimeout, TCallBack( FinishFullScreenTimeout, this ) );
   960         iFinishFullScreen->Start( KAlfLongEffectTimeout, TCallBack( FinishFullScreenTimeout, this ) );
   960         }
   961         }
   961     return KErrNone;
   962     return triggerStartEffectTimeout;
   962     }
   963     }
   963 
   964 
   964 // ---------------------------------------------------------------------------
   965 // ---------------------------------------------------------------------------
   965 // ---------------------------------------------------------------------------
   966 // ---------------------------------------------------------------------------
   966 //	
   967 //