Fix hangup

Signed-off-by: Mario Danic <mario@lovelyhq.com>
This commit is contained in:
Mario Danic 2018-02-07 12:07:28 +01:00
parent 9d1f62bd4d
commit 902a1c1885

View File

@ -409,7 +409,11 @@ public class CallActivity extends AppCompatActivity {
@OnClick(R.id.call_control_hangup) @OnClick(R.id.call_control_hangup)
public void onHangupClick() { public void onHangupClick() {
hangup(false); if (inCall) {
hangup(false);
} else {
hangup(true);
}
} }
@OnClick(R.id.call_control_camera) @OnClick(R.id.call_control_camera)
@ -1046,7 +1050,11 @@ public class CallActivity extends AppCompatActivity {
localAudioTrack = null; localAudioTrack = null;
localVideoTrack = null; localVideoTrack = null;
hangupNetworkCalls(); if (!dueToNetworkChange) {
hangupNetworkCalls();
} else {
finish();
}
} }
private void hangupNetworkCalls() { private void hangupNetworkCalls() {