uiacceltk/hitchcock/plugins/alftranseffect/alftranseffectplugin/src/wsserverdrawercontroller.cpp
equal
deleted
inserted
replaced
766 //flag has to be set twice! |
766 //flag has to be set twice! |
767 if(flags & AknTransEffect::TParameter::EAvkonCheck) |
767 if(flags & AknTransEffect::TParameter::EAvkonCheck) |
768 { |
768 { |
769 if(fstype == CStateHandler::EExit) //application will exit and avkon flags must be reset (otherwise |
769 if(fstype == CStateHandler::EExit) //application will exit and avkon flags must be reset (otherwise |
770 { |
770 { |
|
771 __ALFFXLOGSTRING1("CWsServerDrawerController::BeginFullscreen - Removing 0x%x Avkon app status", toUid); |
771 iAppInfoCache->RemoveAvkonUid(toUid); //repeating calls may allow check pass |
772 iAppInfoCache->RemoveAvkonUid(toUid); //repeating calls may allow check pass |
772 } |
773 } |
773 else |
774 else |
774 { |
775 { |
|
776 __ALFFXLOGSTRING1("CWsServerDrawerController::BeginFullscreen - Inserting 0x%x as app status", toUid); |
775 iAppInfoCache->SetAvkonUid(toUid); |
777 iAppInfoCache->SetAvkonUid(toUid); |
776 } |
778 } |
777 } |
779 } |
778 |
780 |
779 // TODO: All control has been disabled as it seems to block too much, |
781 // TODO: All control has been disabled as it seems to block too much, |
818 //Special argument calls does not initiate any FS effect and is caught here. |
820 //Special argument calls does not initiate any FS effect and is caught here. |
819 if(fstype == CStateHandler::ENone) |
821 if(fstype == CStateHandler::ENone) |
820 { |
822 { |
821 __ALFFXLOGSTRING("CWsServerDrawerController::BeginFullscreen - Special argument. Abort."); |
823 __ALFFXLOGSTRING("CWsServerDrawerController::BeginFullscreen - Special argument. Abort."); |
822 return; |
824 return; |
|
825 } |
|
826 |
|
827 if (aType == AknTransEffect::EParameterAvkonInternal && iEngine->Action() == AknTransEffect::EAppStartupBackground) |
|
828 { |
|
829 // skip the effect, as promised earlier... |
|
830 __ALFFXLOGSTRING("CWsServerDrawerController::BeginFullscreen - EAppStartupBackground -> Skip effect. Return"); |
|
831 return; |
823 } |
832 } |
824 |
833 |
825 |
834 |
826 //Phone is booting, stop any FS effect. |
835 //Phone is booting, stop any FS effect. |
827 if(!StartCheck(flags)) |
836 if(!StartCheck(flags)) |