From 16ecfbb676f00a364f9e860a3b9d63929ea18b29 Mon Sep 17 00:00:00 2001 From: Sonu Sourav Date: Tue, 5 Mar 2019 12:50:44 +0530 Subject: [PATCH] Hide Tab Switcher onBackPressed --- .../main/java/org/kiwix/kiwixmobile/main/MainActivity.java | 5 ++++- 1 file changed, 4 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 d9bc5e26c..a265ec37e 100644 --- a/app/src/main/java/org/kiwix/kiwixmobile/main/MainActivity.java +++ b/app/src/main/java/org/kiwix/kiwixmobile/main/MainActivity.java @@ -1139,7 +1139,10 @@ public class MainActivity extends BaseActivity implements WebViewCallback, if (event.getAction() == KeyEvent.ACTION_DOWN) { switch (keyCode) { case KeyEvent.KEYCODE_BACK: - if (getCurrentWebView().canGoBack()) { + if (tabSwitcherRoot.getVisibility() == View.VISIBLE) { + selectTab(currentWebViewIndex); + hideTabSwitcher(); + } else if (getCurrentWebView().canGoBack()) { getCurrentWebView().goBack(); } else if (isFullscreenOpened) { closeFullScreen();