equal
deleted
inserted
replaced
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 |
|
425 ASSERT(!(iFlags & EffectsEnabled)); |
424 ASSERT(!(iFlags & EffectsEnabled)); |
426 CheckEffectsL(ETrue); |
425 CheckEffectsL(ETrue); |
427 |
426 |
428 SendAvkonInfo(); |
427 SendAvkonInfo(); |
429 CheckFlags(); |
428 CheckFlags(); |
436 if(iCRListen->Value() & AknTransEffect::EFullScreenTransitionsOff) |
435 if(iCRListen->Value() & AknTransEffect::EFullScreenTransitionsOff) |
437 { |
436 { |
438 iFlags &= ~EffectsEnabled; |
437 iFlags &= ~EffectsEnabled; |
439 iCRListen->Listen(); |
438 iCRListen->Listen(); |
440 } |
439 } |
441 else |
440 else if(!aWait || CServerWait::WaitL()) |
442 { |
441 { |
443 iFlags |= EffectsEnabled; |
442 iFlags |= EffectsEnabled; |
444 } |
443 } |
445 } |
444 } |
446 } |
445 } |