[iOS] Hide tab bar when using bottom bar & in overlay mode (#34994)

This commit is contained in:
Kyle Hickinson
2026-03-25 20:47:43 +01:00
committed by GitHub
parent 41f3eacbdb
commit 932a671167
@@ -1609,10 +1609,10 @@ public class BrowserViewController: UIViewController {
}
func shouldShowTabBar() -> Bool {
let isKeyboardActiveForWebContent =
let isKeyboardActive =
tabManager.selectedTab?.webViewProxy?.isKeyboardVisible == true
let isBraveOriginatedKeyboard = keyboardState?.isLocal == true
if isUsingBottomBar, isKeyboardActiveForWebContent, isBraveOriginatedKeyboard {
&& keyboardState?.isLocal == true
if isUsingBottomBar, topToolbar.inOverlayMode || isKeyboardActive {
return false
}
let tabCount = tabManager.tabsForCurrentMode.count