uiacceltk/hitchcock/plugins/alftranseffect/alftranseffectplugin/src/states.cpp
branchRCL_3
changeset 15 cd0ae4656946
parent 13 3a60ebea00d0
child 17 c9d868f1e20c
equal deleted inserted replaced
13:3a60ebea00d0 15:cd0ae4656946
   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 			iEngine.SendEndFullscreen();
   176 			TInt triggeredLongStartEffect = iEngine.SendEndFullscreen();
   177 			return CPhase2State::NewL(iEngine,iHandler);
   177 			__ALFFXLOGSTRING1("CPhase1State::SignalL - Was long app start triggered? Stay in Phase1", triggeredLongStartEffect);
       
   178 			if (triggeredLongStartEffect)
       
   179 			    {
       
   180 			    return CPhase1State::NewL(iEngine,iHandler);
       
   181 			    }
       
   182 			else
       
   183 			    {
       
   184 			    return CPhase2State::NewL(iEngine,iHandler);
       
   185 			    }
   178 		case EBeginFullscreen:
   186 		case EBeginFullscreen:
   179 			if(!IsBlocked(iEngine.FromUid(),iEngine.ToUid())) 
   187 			if(!IsBlocked(iEngine.FromUid(),iEngine.ToUid())) 
   180 				{
   188 				{
   181     		    iEngine.SendBeginFullscreen();
   189     		    iEngine.SendBeginFullscreen();
   182 				}
   190 				}