Set bottom tab-bar to auto-hide (visibility=off) when On-Screen-Keyboard is active

Widgets & Design

We have our tab-bar on the bottom, almost always visible while the app is running.

Whenever we have user/keyboard-input, we want to maximize what they can see in the area above the keyboard, yes?

Unfortunately, when the keyboard opens, our bottom-placed tab-bar slides up to just above the keyboard, still visible and taking up space.

QUESTION: How can we hide the bottom tab-bar when the on-screen keyboard is open? There doesn't seem to be any visibility attributes we can set for the tab-bar.

(note: we don't want to hide the tab pages, just the bar)

What have you tried so far?

Looked at conditional visibility on the entire Tabbar widget, but that hides everything including the tab page.

Individual tabs we can set the opacity on, but not conditional visibility (turn on/off).

Did you check FlutterFlow's Documentation for this topic?
Yes
3 replies