dotnet / dotnet/maui

ScrollView when added with Bindable layout does not work after api call or some seconds delay

Open
#11,031 4 comments 0 reactions 0 assignees View on GitHub
area-controls-scrollview platform/android platform/ios s/triaged s/verified t/bug
Dominant language
C#
Stars
23.3k
Forks
2k
Avg merge
1d 15h
Merged PRs (30d)
290

Description

### Description

Scroll View has some glitches scrolling up or down where as Scroll view completely won't work on iOS

### Steps to Reproduce

Create new Maui Latest app
Add a bindable Layout inside the scrollview with data.
Make some seconds delay for the data to populate
Then see the magic :) It won't work.

### Link to public reproduction project repository

https://github.com/samirgcofficial/MAUIBug

### Version with bug

6.0.486 (current)

### Last version that worked well

Unknown/Other

### Affected platforms

iOS, Android

### Affected platform versions

iOS 14 and Latest Android

### Did you find any workaround?

_No response_

### Relevant log output

_No response_

Contributor guide

Open the contributing guide

Research direction

Start with the public reproduction project at https://github.com/samirgcofficial/MAUIBug and reproduce the issue in a new .NET MAUI app using a BindableLayout inside a ScrollView. Populate the data after a delay, then test scrolling on iOS 14 and current Android. Done means the ScrollView scrolls reliably after delayed data population on both affected platforms.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, csharp, ios
Domain
mobile-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.