[iOS] Always update tab bar visibility during keyboard events (#34758)

This fixes the tab bar disappearing when tapping on the URL bar
This commit is contained in:
Kyle Hickinson
2026-03-16 16:23:49 +01:00
committed by GitHub
parent 0394568135
commit 2dfa2cdb68
@@ -26,11 +26,11 @@ extension BrowserViewController: KeyboardHelperDelegate {
header.collapsedBarContainerView.alpha = 1
}
header.expandedBarStackView.alpha = 0
updateTabsBarVisibility()
}
collapsedURLBarView.isKeyboardVisible = true
toolbarVisibilityViewModel.isEnabled = false
}
updateTabsBarVisibility()
updateViewConstraints()
UIViewPropertyAnimator(duration: state.animationDuration, curve: state.animationCurve) {
@@ -61,11 +61,11 @@ extension BrowserViewController: KeyboardHelperDelegate {
header.collapsedBarContainerView.alpha = 0
}
header.expandedBarStackView.alpha = 1
updateTabsBarVisibility()
toolbarVisibilityViewModel.isEnabled = true
}
collapsedURLBarView.isKeyboardVisible = false
}
updateTabsBarVisibility()
updateViewConstraints()
customSearchBarButtonItemGroup?.barButtonItems.removeAll()