}
if(__pSettingsPresentor != null)
{
- __pSettingsPresentor->SetCallState(CALL_STATE_CALL_VOICE_ACTIVE);
+ if(IsIncomingorDialingCallPresent() == false)
+ {
+ __pSettingsPresentor->SetCallState(CALL_STATE_CALL_VOICE_ACTIVE);
+ }
}
}
//Check if there is a incoming call or dialing call present before setting the status
if(IsIncomingorDialingCallPresent() == false)
{
- __pSettingsPresentor->SetCallState(CALL_STATE_CALL_OFF);
+ __pSettingsPresentor->SetCallState(CALL_STATE_CALL_OFF);
}
}
}
{
if(__pSettingsPresentor != null)
{
- __pSettingsPresentor->SetCallState(CALL_STATE_CALL_VOICE_ACTIVE);
+ if(IsIncomingorDialingCallPresent() == false)
+ {
+ __pSettingsPresentor->SetCallState(CALL_STATE_CALL_VOICE_ACTIVE);
+ }
}
}
//1) Defer from sending call disconnected event to form, in case Msg AppControl is running,