diff options
Diffstat (limited to 'src/eu/siacs/conversations/ui/ConversationActivity.java')
-rw-r--r-- | src/eu/siacs/conversations/ui/ConversationActivity.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/eu/siacs/conversations/ui/ConversationActivity.java b/src/eu/siacs/conversations/ui/ConversationActivity.java index 45a3376a..5bb8113a 100644 --- a/src/eu/siacs/conversations/ui/ConversationActivity.java +++ b/src/eu/siacs/conversations/ui/ConversationActivity.java @@ -394,11 +394,14 @@ public class ConversationActivity extends XmppActivity { return super.onKeyDown(keyCode, event); } + @Override public void onStart() { super.onStart(); - this.registerListener(); SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(this); this.useSubject = preferences.getBoolean("use_subject_in_muc", true); + if (this.xmppConnectionServiceBound) { + this.onBackendConnected(); + } if (conversationList.size()>=1) { onConvChanged.onConversationListChanged(); } @@ -406,7 +409,6 @@ public class ConversationActivity extends XmppActivity { @Override protected void onStop() { - Log.d("gultsch","called on stop in conversation activity"); if (xmppConnectionServiceBound) { xmppConnectionService.removeOnConversationListChangedListener(); } |