uiacceltk/hitchcock/plugins/alftranseffect/alftranseffectplugin/src/wsserverdrawercontroller.cpp
equal
deleted
inserted
replaced
742 } |
742 } |
743 |
743 |
744 //Adding uid to block list |
744 //Adding uid to block list |
745 if(flags & AknTransEffect::TParameter::ENoEffects) |
745 if(flags & AknTransEffect::TParameter::ENoEffects) |
746 { |
746 { |
|
747 __ALFFXLOGSTRING1("CWsServerDrawerController::BeginFullscreen - Add to block list 0x%x", toUid); |
747 iStates->AddBlockUid(toUid); |
748 iStates->AddBlockUid(toUid); |
|
749 if (iLastToUid == aUid1) |
|
750 { |
|
751 AbortTransition(EAbortFullscreen); |
|
752 } |
748 } |
753 } |
749 //Removing uid from blocklist |
754 //Removing uid from blocklist |
750 if(flags & AknTransEffect::TParameter::EEnableEffects) |
755 if(flags & AknTransEffect::TParameter::EEnableEffects) |
751 { |
756 { |
|
757 __ALFFXLOGSTRING1("CWsServerDrawerController::BeginFullscreen - Remove from block list 0x%x", toUid); |
752 iStates->RemoveBlockUid(toUid); |
758 iStates->RemoveBlockUid(toUid); |
753 } |
759 } |
754 } |
760 } |
755 |
761 |
756 CStateHandler::TFullscreenType fstype = iStates->GetFullscreenType(iEngine->Action()); |
762 CStateHandler::TFullscreenType fstype = iStates->GetFullscreenType(iEngine->Action()); |
913 iLayoutChangeActive = EFalse; |
919 iLayoutChangeActive = EFalse; |
914 } |
920 } |
915 // Convert |
921 // Convert |
916 |
922 |
917 // Signal statemachine |
923 // Signal statemachine |
|
924 SaveLastActionAndUid(); |
918 iStates->Signal(CStateBase::EBeginFullscreen); |
925 iStates->Signal(CStateBase::EBeginFullscreen); |
919 // Start end checker always. |
926 // Start end checker always. |
920 if(flags & AknTransEffect::TParameter::EEndCheck) |
927 if(flags & AknTransEffect::TParameter::EEndCheck) |
921 { |
928 { |
922 StartEndChecker(); |
929 StartEndChecker(); |