Skip to content

[Bug]: SystemBars - Bottom tab bar has additional 'space' #8408

@rossholdway

Description

@rossholdway

Capacitor Version

I'm running the latest version of Capacitor, specifically 8.3.0. Pretty sure this also happens on 8.2.0 as well.

Other API Details

Platforms Affected

  • iOS
  • Android
  • Web

Current Behavior

I have noticed additional 'space' under my tab bar on SDK < 35, matching the height of the swipe gesture / Android navigation space. The webview ends at the bottom of my tab bar, so it's something additional that's being set by Capacitor - as though the webview does not extend fully to the end of the screen.

SDK 35+ edge-to-edge works perfectly!

I am only using the new SystemBars. I don't have the StatusBar plugin installed.

SDK 31 ❌ (unexpected space)
Image

SDK 34 ❌ (unexpected space)
Image

SDK 35 ✅ (works as expected)
Image

Expected Behavior

I'd expect the tab bar to finish just above the gesture / Android navigation area, like it used to for Capacitor 7.

Capacitor 7 example (SDK 31)
Image

Project Reproduction

https://github.com/rossholdway/capacitor-8-system-bars-bug

Additional Information

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions