equal
deleted
inserted
replaced
28 #include "cphonemainresourceresolver.h" |
28 #include "cphonemainresourceresolver.h" |
29 #include "mphonestatemachine.h" |
29 #include "mphonestatemachine.h" |
30 #include "cphonelogger.h" |
30 #include "cphonelogger.h" |
31 #include "phoneui.pan" |
31 #include "phoneui.pan" |
32 #include "cphonecustomizationvoip.h" |
32 #include "cphonecustomizationvoip.h" |
33 #include "tphonecmdparamspeeddial.h" |
|
34 #include "cphonecenrepproxy.h" |
33 #include "cphonecenrepproxy.h" |
35 #include "cphonestateutilsvoip.h" |
34 #include "cphonestateutilsvoip.h" |
36 #include "cphonestatemachinevoip.h" |
35 #include "cphonestatemachinevoip.h" |
37 |
36 |
38 // CONSTANTS |
37 // CONSTANTS |
153 |
152 |
154 if ( !IsSimOk() || IsEmergencyNumber( *phoneNumber ) ) |
153 if ( !IsSimOk() || IsEmergencyNumber( *phoneNumber ) ) |
155 { |
154 { |
156 CPhoneIdle::HandleSendCommandL(); |
155 CPhoneIdle::HandleSendCommandL(); |
157 } |
156 } |
158 else if ( IsSpeedDialNumber( *phoneNumber ) ) |
|
159 { |
|
160 SpeedDialL( (*phoneNumber)[0], EDialMethodSendCommand ); |
|
161 } |
|
162 else |
157 else |
163 { |
158 { |
164 TUint serviceId( 0 ); |
159 TUint serviceId( 0 ); |
165 CPhoneStateUtilsVoip& utils = StateUtils(); |
160 CPhoneStateUtilsVoip& utils = StateUtils(); |
166 if ( utils.IsVoipPreferredCall( serviceId ) && |
161 if ( utils.IsVoipPreferredCall( serviceId ) && |