equal
deleted
inserted
replaced
215 // |
215 // |
216 void CPhoneTwoSinglesAndWaiting::HandleIdleL( TInt aCallId ) |
216 void CPhoneTwoSinglesAndWaiting::HandleIdleL( TInt aCallId ) |
217 { |
217 { |
218 __LOGMETHODSTARTEND( EPhoneUIStates, |
218 __LOGMETHODSTARTEND( EPhoneUIStates, |
219 "CPhoneTwoSinglesAndWaiting::HandleIdleL()"); |
219 "CPhoneTwoSinglesAndWaiting::HandleIdleL()"); |
220 |
220 |
221 // Effect is shown when dialer exist. |
|
222 |
|
223 TBool effectStarted ( EFalse ); |
|
224 if ( !NeedToReturnToForegroundAppL() ) |
|
225 { |
|
226 BeginTransEffectLC( ENumberEntryOpen ); |
|
227 effectStarted = ETrue; |
|
228 } |
|
229 |
|
230 BeginUiUpdateLC(); |
221 BeginUiUpdateLC(); |
231 |
222 |
232 if ( !IsNumberEntryUsedL() ) |
223 if ( !IsNumberEntryUsedL() ) |
233 { |
224 { |
234 // Close menu bar, if number entry isnt open. |
225 // Close menu bar, if number entry isnt open. |
246 { |
237 { |
247 StateTransitionToSingleAndWaitingL(); |
238 StateTransitionToSingleAndWaitingL(); |
248 } |
239 } |
249 |
240 |
250 EndUiUpdate(); |
241 EndUiUpdate(); |
251 if ( effectStarted ) |
|
252 { |
|
253 EndTransEffect(); |
|
254 } |
|
255 } |
242 } |
256 |
243 |
257 // ----------------------------------------------------------- |
244 // ----------------------------------------------------------- |
258 // CPhoneTwoSinglesAndWaiting::StateTransitionToTwoSinglesL |
245 // CPhoneTwoSinglesAndWaiting::StateTransitionToTwoSinglesL |
259 // ----------------------------------------------------------- |
246 // ----------------------------------------------------------- |