From 7d593f817c3a12ec70f4d025e9a220cc27d1edc5 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Fri, 19 Dec 2014 16:28:42 +0100 Subject: [PATCH] Fix crash --- src/org/linphone/StatusFragment.java | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/org/linphone/StatusFragment.java b/src/org/linphone/StatusFragment.java index a722d3ac6..46adafbcf 100644 --- a/src/org/linphone/StatusFragment.java +++ b/src/org/linphone/StatusFragment.java @@ -119,7 +119,7 @@ public class StatusFragment extends Fragment implements LinphoneNotifyListener, LinphoneProxyConfig lpc = lc.getDefaultProxyConfig(); if (lpc != null) { - registrationState(lc, null, lpc.getState(), null); + registrationState(lc, lpc, lpc.getState(), null); } } @@ -199,8 +199,14 @@ public class StatusFragment extends Fragment implements LinphoneNotifyListener, return; } - statusLed.setImageResource(getStatusIconResource(state, true)); - statusText.setText(getStatusIconText(state)); + mHandler.post(new Runnable() { + @Override + public void run() { + statusLed.setImageResource(getStatusIconResource(state, true)); + statusText.setText(getStatusIconText(state)); + } + }); + try { if (getResources().getBoolean(R.bool.lock_statusbar)) { statusText.setOnClickListener(new OnClickListener() {