Delay mic/speaker state update in conference activity.

Otherwise the state is still in speaker due to ringing just ended.
This commit is contained in:
Guillaume Beraudo 2011-10-12 11:30:14 +02:00
parent d932632a3b
commit 2a54fc632f

View file

@ -145,8 +145,6 @@ public class ConferenceActivity extends ListActivity implements
@Override @Override
public void onResumeWhenManagerReady() { public void onResumeWhenManagerReady() {
registerLinphoneListener(true); registerLinphoneListener(true);
mSpeakerButton.setChecked(LinphoneManager.getInstance().isSpeakerOn());
mMuteMicButton.setChecked(LinphoneManager.getLc().isMicMuted());
updateCalleeImage(); updateCalleeImage();
updateConfState(); updateConfState();
updateSimpleControlButtons(); updateSimpleControlButtons();
@ -154,6 +152,8 @@ public class ConferenceActivity extends ListActivity implements
adapter.notifyDataSetInvalidated(); adapter.notifyDataSetInvalidated();
adapter.notifyDataSetChanged(); adapter.notifyDataSetChanged();
LinphoneManager.startProximitySensorForActivity(this); LinphoneManager.startProximitySensorForActivity(this);
mSpeakerButton.setChecked(LinphoneManager.getInstance().isSpeakerOn());
mMuteMicButton.setChecked(LinphoneManager.getLc().isMicMuted());
} }
@Override @Override