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

    Labels

    needs reproductionneeds reproducible example to illustrate the issue

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions