Diff between d0ed45425d20caf72e195175ba47169087d61dd5 and 9a4a6fad122a92880291b0e90c6aed2255b79f30
Changed Files
| File | Additions | Deletions | Status |
| audio/telephony-maemo6.c | +3 | -0 | modified |
Full Patch
diff --git a/audio/telephony-maemo6.c b/audio/telephony-maemo6.c
index 1910410..fb59013 100644
--- a/audio/telephony-maemo6.c
+++ b/audio/telephony-maemo6.c
@@ -943,6 +943,9 @@ static int csd_status_to_hfp(struct csd_call *call)
return CALL_STATUS_INCOMING;
case CSD_CALL_STATUS_COMING:
+ if (g_slist_length(active_calls) > 0)
+ return CALL_STATUS_WAITING;
+
return CALL_STATUS_INCOMING;
case CSD_CALL_STATUS_MO_ALERTING:
return CALL_STATUS_ALERTING;