From e41f5211fd0a6ac32b0d4416016f01c473eda4cd Mon Sep 17 00:00:00 2001 From: Alexandre Savard <alexandre.savard@savoirfairelinux.com> Date: Fri, 26 Oct 2012 14:23:50 -0400 Subject: [PATCH] #17013: Set call state to CURRENT on Unhold action --- src/com/savoirfairelinux/sflphone/client/CallActivity.java | 6 +++++- src/com/savoirfairelinux/sflphone/utils/CallList.java | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/com/savoirfairelinux/sflphone/client/CallActivity.java b/src/com/savoirfairelinux/sflphone/client/CallActivity.java index 8693482e5..643234efe 100644 --- a/src/com/savoirfairelinux/sflphone/client/CallActivity.java +++ b/src/com/savoirfairelinux/sflphone/client/CallActivity.java @@ -184,9 +184,13 @@ public class CallActivity extends Activity implements OnClickListener mCall.setCallState(SipCall.CALL_STATE_HOLD); setCallStateDisplay(newState); } else if(newState.equals("UNHOLD")) { - mCall.setCallState(SipCall.CALL_STATE_UNHOLD); + mCall.setCallState(SipCall.CALL_STATE_CURRENT); + setCallStateDisplay("CURRENT"); + } else { + mCall.setCallState(SipCall.CALL_STATE_NONE); setCallStateDisplay(newState); } + } private void setCallStateDisplay(String newState) { diff --git a/src/com/savoirfairelinux/sflphone/utils/CallList.java b/src/com/savoirfairelinux/sflphone/utils/CallList.java index 42b921b48..f1e5205c9 100644 --- a/src/com/savoirfairelinux/sflphone/utils/CallList.java +++ b/src/com/savoirfairelinux/sflphone/utils/CallList.java @@ -125,7 +125,7 @@ public class CallList extends BroadcastReceiver } else if(newState.equals("HOLD")) { call.setCallState(SipCall.CALL_STATE_HOLD); } else if(newState.equals("UNHOLD")) { - call.setCallState(SipCall.CALL_STATE_UNHOLD); + call.setCallState(SipCall.CALL_STATE_CURRENT); } else { call.setCallState(SipCall.CALL_STATE_NONE); } -- GitLab