From 2a0d7ada5b97d3faf4a08e42acb6939f089c74bd Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Thu, 29 Sep 2011 10:44:13 +0200 Subject: [PATCH] Dialier's end of call issue fixed --- src/org/linphone/DialerActivity.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/org/linphone/DialerActivity.java b/src/org/linphone/DialerActivity.java index acc882c4d..9b0b7b165 100644 --- a/src/org/linphone/DialerActivity.java +++ b/src/org/linphone/DialerActivity.java @@ -416,7 +416,7 @@ public class DialerActivity extends SoftVolumeActivity implements LinphoneGuiLis enterIncallMode(lc); } }else if (state==LinphoneCall.State.Error){ - if (mCurrentCall==call){ + if (lc.getCurrentCall()==call){ if (mWakeLock.isHeld()) mWakeLock.release(); showToast(R.string.call_error, message); exitCallMode(); @@ -424,7 +424,7 @@ public class DialerActivity extends SoftVolumeActivity implements LinphoneGuiLis mCurrentCall=null; } }else if (state==LinphoneCall.State.CallEnd){ - if (mCurrentCall==call){ + if (lc.getCurrentCall() == null || lc.getCurrentCall()==call){ exitCallMode(); LinphoneActivity.instance().stopOrientationSensor(); mCurrentCall=null;