From f87b87bea387abf27d5d8089260c0315f19c1d5a Mon Sep 17 00:00:00 2001 From: Conny Duck Date: Wed, 5 Dec 2018 22:37:04 +0100 Subject: [PATCH] close drawer when clicking on own profile and adding account closes #948 --- app/src/main/java/com/keylesspalace/tusky/MainActivity.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/com/keylesspalace/tusky/MainActivity.java b/app/src/main/java/com/keylesspalace/tusky/MainActivity.java index 525ec40aa..3f36da0d7 100644 --- a/app/src/main/java/com/keylesspalace/tusky/MainActivity.java +++ b/app/src/main/java/com/keylesspalace/tusky/MainActivity.java @@ -21,6 +21,7 @@ import android.graphics.Color; import android.graphics.drawable.Drawable; import android.net.Uri; import android.os.Bundle; +import android.os.Handler; import android.support.annotation.NonNull; import android.support.annotation.Nullable; import android.support.design.widget.FloatingActionButton; @@ -393,11 +394,13 @@ public final class MainActivity extends BottomSheetActivity implements ActionBut if (current && activeAccount != null) { Intent intent = AccountActivity.getIntent(this, activeAccount.getAccountId()); startActivityWithSlideInAnimation(intent); + new Handler().postDelayed(() -> drawer.closeDrawer(), 100); return true; } //open LoginActivity to add new account if (profile.getIdentifier() == DRAWER_ITEM_ADD_ACCOUNT) { startActivityWithSlideInAnimation(LoginActivity.getIntent(this, true)); + new Handler().postDelayed(() -> drawer.closeDrawer(), 100); return true; } //change Account