dotnet / maui

.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
https://dot.net/maui
MIT License
22.21k stars 1.75k forks source link

[MAUI]The Vertical CollectionView rendering is incorrect when scrolling "Breakfast" to bottom on iOS and Maccatalyst target. #15592

Open QianaJiao opened 1 year ago

QianaJiao commented 1 year ago

Description

The Vertical CollectionView rendering is incorrect when scrolling "Breakfast" to bottom on iOS and Maccatalyst target.

Steps to Reproduce

Steps to reproduce:

  1. Download the project https://github.com/rachelkang/recipeSearch and Locate it.
  2. Execute: dotnet build -t:Run -f net7.0-ios -p:DeviceName=: v2:udid=***** (iPhone 14 Pro Max)
  3. Tap or click on the "Breakfast" button.
  4. Scroll to the bottom of the page

Actual results: The Vertical CollectionView rendering is incorrect when scrolling "Breakfast" to bottom on iOS target. After sliding to the bottom, it should no longer be possible to continue sliding. image

Expected Result: CollectionView should scroll all the way to the bottom seamlessly without causing any layout changes. image

Link to public reproduction project repository

https://github.com/rachelkang/recipeSearch

Version with bug

8.0.0-preview.4.8333

Affected platforms

iOS, macOS

Affected platform versions

iOS 16

symbiogenesis commented 1 year ago

Is this still a problem on Preview 6?

Zhanglirong-Winnie commented 9 months ago

Verified this issue with Visual Studio Enterprise 17.6.8 (build 400). Can repro this issue on iOS platform with sample project. https://github.com/rachelkang/recipeSearch