diff --git a/src/org/linphone/LinphoneActivity.java b/src/org/linphone/LinphoneActivity.java index dfabdf154..9c4f768a0 100644 --- a/src/org/linphone/LinphoneActivity.java +++ b/src/org/linphone/LinphoneActivity.java @@ -205,6 +205,10 @@ public class LinphoneActivity extends FragmentActivity implements OnClickListene private void showStatusBar() { findViewById(R.id.status).setVisibility(View.VISIBLE); + if (statusFragment != null && !statusFragment.isVisible()) { + // Hack to ensure statusFragment is visible after coming back to dialer from chat + statusFragment.getView().setVisibility(View.VISIBLE); + } findViewById(R.id.fragmentContainer).setPadding(0, LinphoneUtils.pixelsToDpi(getResources(), 40), 0, 0); } diff --git a/src/org/linphone/StatusFragment.java b/src/org/linphone/StatusFragment.java index 32fee6745..d966e292b 100644 --- a/src/org/linphone/StatusFragment.java +++ b/src/org/linphone/StatusFragment.java @@ -99,7 +99,7 @@ public class StatusFragment extends Fragment { // We create it once to not delay the first display populateSliderContent(); - + return view; }