Skip to content

Empty space appears above TabBar after navigating back when TabBar visibility is toggled #33703

@janeqDev

Description

@janeqDev

Description

I’m using Shell with a TabBar. One of the tabs contains a page with a ScrollView.
When navigating from this page to a details page, I hide the TabBar by setting Shell.TabBarIsVisible="False".

After navigating back to the original page, an empty space appears above the TabBar.
It looks like the ScrollView height is recalculated incorrectly, as if the scrollable area is shortened and leaves unused space above the tabs.
Repo in zip file

Image

Steps to Reproduce

Open repo
Navigate from main page to a task details page.
Navigate back to the previous page.

MauiBugScrollView.zip

Image

Link to public reproduction project repository

No response

Version with bug

10.0.30

Is this a regression from previous behavior?

Yes, this used to work in .NET MAUI

Last version that worked well

9.0.90 SR9

Affected platforms

Android

Affected platform versions

above android 13

Did you find any workaround?

No response

Relevant log output

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-controls-shellShell Navigation, Routes, Tabs, Flyouti/regressionThis issue described a confirmed regression on a currently supported versionpartner/syncfusionIssues / PR's with Syncfusion collaborationplatform/androidregressed-in-10-rc2s/triagedIssue has been revieweds/verifiedVerified / Reproducible Issue ready for Engineering Triaget/bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions