From f5b12a5f2d1ae494cf48a1ee4ceef6adfef869ea Mon Sep 17 00:00:00 2001 From: haanhvu Date: Tue, 3 Dec 2024 18:07:33 +0700 Subject: [PATCH] Only going back to new tab when there's no web page to go back --- .../com/igalia/wolvic/ui/widgets/NavigationBarWidget.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/app/src/common/shared/com/igalia/wolvic/ui/widgets/NavigationBarWidget.java b/app/src/common/shared/com/igalia/wolvic/ui/widgets/NavigationBarWidget.java index 66ed1f33e23..53488944427 100644 --- a/app/src/common/shared/com/igalia/wolvic/ui/widgets/NavigationBarWidget.java +++ b/app/src/common/shared/com/igalia/wolvic/ui/widgets/NavigationBarWidget.java @@ -241,12 +241,10 @@ private void updateUI() { mBinding.navigationBarNavigation.backButton.setOnClickListener(v -> { v.requestFocusFromTouch(); - if (mViewModel.getBackToNewTabEnabled().getValue().get()) { - mAttachedWindow.showNewTab(); - } - if (getSession().canGoBack()) { getSession().goBack(); + } else if (mViewModel.getBackToNewTabEnabled().getValue().get()) { + mAttachedWindow.showNewTab(); } if (mAudio != null) {