base-call: don't update state twice
The mm_gdbus_call_set_() methods update the properties in the same way as via g_object_set(), no need to do it twice.
This commit is contained in:

committed by
Dan Williams

parent
4409ccffcc
commit
cfdd6ffc95
@@ -551,18 +551,9 @@ mm_base_call_change_state (MMBaseCall *self,
|
|||||||
if (old_state == new_state)
|
if (old_state == new_state)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
g_object_set (self,
|
|
||||||
"state", new_state,
|
|
||||||
"state-reason", reason,
|
|
||||||
NULL);
|
|
||||||
|
|
||||||
mm_gdbus_call_set_state (MM_GDBUS_CALL (self), new_state);
|
mm_gdbus_call_set_state (MM_GDBUS_CALL (self), new_state);
|
||||||
mm_gdbus_call_set_state_reason (MM_GDBUS_CALL (self), reason);
|
mm_gdbus_call_set_state_reason (MM_GDBUS_CALL (self), reason);
|
||||||
|
mm_gdbus_call_emit_state_changed (MM_GDBUS_CALL (self), old_state, new_state, reason);
|
||||||
mm_gdbus_call_emit_state_changed (MM_GDBUS_CALL (self),
|
|
||||||
old_state,
|
|
||||||
new_state,
|
|
||||||
reason);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
|
@@ -99,7 +99,6 @@ mm_iface_modem_voice_update_incoming_call_number (MMIfaceModemVoice *self,
|
|||||||
call = mm_call_list_get_new_incoming (list);
|
call = mm_call_list_get_new_incoming (list);
|
||||||
|
|
||||||
if (call) {
|
if (call) {
|
||||||
g_object_set (call, "number", number, NULL);
|
|
||||||
mm_gdbus_call_set_number (MM_GDBUS_CALL (call), number);
|
mm_gdbus_call_set_number (MM_GDBUS_CALL (call), number);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
Reference in New Issue
Block a user