uiacceltk/hitchcock/plugins/alftranseffect/alftranseffectplugin/src/states.cpp
branchRCL_3
changeset 19 e5af45d51884
parent 18 1801340c26a2
child 20 31fccae4f8a7
equal deleted inserted replaced
18:1801340c26a2 19:e5af45d51884
   171 		        {
   171 		        {
   172     			iEngine.SendAbortFullscreen();
   172     			iEngine.SendAbortFullscreen();
   173 		        }
   173 		        }
   174             return CRestingState::NewL(iEngine,iHandler);
   174             return CRestingState::NewL(iEngine,iHandler);
   175 		case EEndFullscreen:
   175 		case EEndFullscreen:
   176 			TInt triggeredLongStartEffect;
   176 			TInt triggeredLongStartEffect = iEngine.SendEndFullscreen();
   177 			triggeredLongStartEffect = iEngine.SendEndFullscreen();
       
   178 			__ALFFXLOGSTRING1("CPhase1State::SignalL - Was long app start triggered? Stay in Phase1", triggeredLongStartEffect);
   177 			__ALFFXLOGSTRING1("CPhase1State::SignalL - Was long app start triggered? Stay in Phase1", triggeredLongStartEffect);
   179 			if (triggeredLongStartEffect)
   178 			if (triggeredLongStartEffect)
   180 			    {
   179 			    {
   181 			    return CPhase1State::NewL(iEngine,iHandler);
   180 			    return CPhase1State::NewL(iEngine,iHandler);
   182 			    }
   181 			    }
   232 		case EAbort:
   231 		case EAbort:
   233 		case EAbortFullscreen:
   232 		case EAbortFullscreen:
   234 			iEngine.SendAbortFullscreen();
   233 			iEngine.SendAbortFullscreen();
   235 			return CRestingState::NewL(iEngine,iHandler);
   234 			return CRestingState::NewL(iEngine,iHandler);
   236 		case EFinishFullscreen:
   235 		case EFinishFullscreen:
   237 		    if (!iEngine.EffectFinishedFullScreen())
   236 		    if ( ( iEngine.Action() == 1001 || iEngine.Action() == AknTransEffect::EApplicationExit ) &&
       
   237 		        !iEngine.EffectFinishedFullScreen() )
   238 		        {
   238 		        {
   239 		        iEngine.SendAbortFullscreen();
   239 		        iEngine.SendAbortFullscreen();
   240 		        }
   240 		        }
   241 			return CRestingState::NewL(iEngine,iHandler);
   241 			return CRestingState::NewL(iEngine,iHandler);
   242 		case EBeginFullscreen:
   242 		case EBeginFullscreen: