From c952779e8076d441274ec2a90bcbc85b41237611 Mon Sep 17 00:00:00 2001 From: Shridhar Date: Mon, 4 Mar 2019 16:05:58 +0530 Subject: [PATCH] feat: Close tab switcher on clicking again --- .../java/org/kiwix/kiwixmobile/main/MainActivity.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/kiwix/kiwixmobile/main/MainActivity.java b/app/src/main/java/org/kiwix/kiwixmobile/main/MainActivity.java index 36880fa94..d9bc5e26c 100644 --- a/app/src/main/java/org/kiwix/kiwixmobile/main/MainActivity.java +++ b/app/src/main/java/org/kiwix/kiwixmobile/main/MainActivity.java @@ -1526,7 +1526,14 @@ public class MainActivity extends BaseActivity implements WebViewCallback, View tabSwitcher = menu.findItem(R.id.menu_tab_switcher).getActionView(); tabSwitcherIcon = tabSwitcher.findViewById(R.id.ic_tab_switcher_text); updateTabSwitcherIcon(); - tabSwitcher.setOnClickListener(v -> showTabSwitcher()); + tabSwitcher.setOnClickListener(v -> { + if (tabSwitcherRoot.getVisibility() == View.VISIBLE) { + hideTabSwitcher(); + selectTab(currentWebViewIndex); + } else { + showTabSwitcher(); + } + }); return true; }