From 442cb8b8ae5f4241ffc2258757e0bc9e1abc15e7 Mon Sep 17 00:00:00 2001 From: Erwan Croze Date: Wed, 21 Sep 2016 16:49:54 +0200 Subject: [PATCH] Fixing dialer button on about fragment + upade linphone --- src/org/linphone/AboutFragment.java | 2 +- src/org/linphone/LinphoneActivity.java | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/org/linphone/AboutFragment.java b/src/org/linphone/AboutFragment.java index e5cabadc5..09114cc97 100644 --- a/src/org/linphone/AboutFragment.java +++ b/src/org/linphone/AboutFragment.java @@ -165,7 +165,7 @@ public class AboutFragment extends Fragment implements OnClickListener { lc.resetLogCollection(); } } else if (v == cancel) { - getFragmentManager().popBackStackImmediate(); + LinphoneActivity.instance().goToDialerFragment(); } } } diff --git a/src/org/linphone/LinphoneActivity.java b/src/org/linphone/LinphoneActivity.java index c16701637..c380e1d75 100644 --- a/src/org/linphone/LinphoneActivity.java +++ b/src/org/linphone/LinphoneActivity.java @@ -769,6 +769,11 @@ public class LinphoneActivity extends Activity implements OnClickListener, Conta getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN | WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN); } + public void goToDialerFragment() { + changeCurrentFragment(FragmentsAvailable.DIALER, null); + dialer_selected.setVisibility(View.VISIBLE); + } + public void onMessageSent(String to, String message) { Fragment fragment = getFragmentManager().findFragmentById(R.id.fragmentContainer); if (fragment.getClass() == ChatListFragment.class) {