Skip to content

TabbedPage - ScrollView not allowing scrolling when it should #26103

@Mark-NC001

Description

@Mark-NC001

Description

I have a situation where using a TabbedPage to display a page with a ScrollView on it, doesn't always allow scrolling as far as the bottom of the page when it should!

This is a big big issue for my app that I'm converting from Xamarin Forms - any temporary workaround that doesn't involve re-working every single view would be much appreciated!

Steps to Reproduce

See the repository listed below, but to summarize:

I have a TabbedPage - and the child page being displayed in the TabbedPage simply has a StackLayout of 15 labels.

  1. Reduce the height of the app so only Labels 1 to 10 are visible.
  2. When I try to scroll, I can only scroll down to Label 11!
  3. Slowly Change the width of the main window - you will see the vertical scrollbar change size! Sometimes it's too big to see the bottom of it, in which case you can't scroll to the bottom, but sometimes you CAN see a gap at the bottom, in which case you can scroll !
  4. The page is now correctly scrollable down to the last label, Label 15!

This is how it should look: (and correctly allows scrolling)
Image

But by changing the width, it can end up like this, and doesn't allow scrolling to the bottom:
Image

Link to public reproduction project repository

https://github.com/Mark-NC001/TabbedPageScrollViewIssue/tree/main

Version with bug

8.0.82 SR8.2

Is this a regression from previous behavior?

Yes, this used to work in Xamarin.Forms

Last version that worked well

Unknown/Other

Affected platforms

Windows, I was not able test on other platforms

Affected platform versions

Windows 10.0.19041.0

Did you find any workaround?

No response

Relevant log output

Metadata

Metadata

Assignees

Labels

area-controls-tabbedpageTabbedPagemigration-compatibilityXamarin.Forms to .NET MAUI Migration, Upgrade Assistant, Try-Convertp/2Work that is important, but is currently not scheduled for releasepartner/syncfusionIssues / PR's with Syncfusion collaborationplatform/windowss/triagedIssue has been revieweds/verifiedVerified / Reproducible Issue ready for Engineering Triaget/bugSomething isn't working

Type

No type
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions