uifw/AvKon/src/transitionmanager.cpp
branchRCL_3
changeset 20 d48ab3b357f1
parent 19 aecbbf00d063
equal deleted inserted replaced
19:aecbbf00d063 20:d48ab3b357f1
   419 
   419 
   420 
   420 
   421 void CTransitionManager::KeyChangedL(const MKeyValue& aValue)
   421 void CTransitionManager::KeyChangedL(const MKeyValue& aValue)
   422 	{
   422 	{
   423 	ASSERT(aValue.Key() == KThemesTransitionEffects);
   423 	ASSERT(aValue.Key() == KThemesTransitionEffects);
       
   424 	aValue.Key(); // just for fixing warning
   424 	ASSERT(!(iFlags & EffectsEnabled));
   425 	ASSERT(!(iFlags & EffectsEnabled));
   425 	CheckEffectsL(ETrue);
   426 	CheckEffectsL(ETrue);
   426 
   427 
   427 	SendAvkonInfo();
   428 	SendAvkonInfo();
   428 	CheckFlags();
   429 	CheckFlags();
   435 		if(iCRListen->Value() & AknTransEffect::EFullScreenTransitionsOff)
   436 		if(iCRListen->Value() & AknTransEffect::EFullScreenTransitionsOff)
   436 			{
   437 			{
   437 			iFlags &= ~EffectsEnabled;	
   438 			iFlags &= ~EffectsEnabled;	
   438 			iCRListen->Listen();
   439 			iCRListen->Listen();
   439 			}
   440 			}
   440 		else if(!aWait || CServerWait::WaitL())
   441 		else
   441 			{
   442 			{
   442 			iFlags |= EffectsEnabled;	
   443 			iFlags |= EffectsEnabled;	
   443 			}
   444 			}
   444 		}
   445 		}
   445 	}
   446 	}