don't show up navigation in startConversation when there are no open conversations

Daniel Gultsch created

Change summary

src/main/java/eu/siacs/conversations/ui/StartConversationActivity.java | 4 
1 file changed, 3 insertions(+), 1 deletion(-)

Detailed changes

src/main/java/eu/siacs/conversations/ui/StartConversationActivity.java 🔗

@@ -793,7 +793,9 @@ public class StartConversationActivity extends XmppActivity implements OnRosterU
 		}
 		final Intent intent = getIntent();
 		final ActionBar ab = getActionBar();
-		if (intent != null && intent.getBooleanExtra("init",false) && ab != null) {
+		boolean init = intent != null && intent.getBooleanExtra("init", false);
+		boolean noConversations = xmppConnectionService.getConversations().size() == 0;
+		if ((init || noConversations) && ab != null) {
 			ab.setDisplayShowHomeEnabled(false);
 			ab.setDisplayHomeAsUpEnabled(false);
 			ab.setHomeButtonEnabled(false);