Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[regression/7.0.0] MAUI 7.0: ListView with Recycling strategy causes issues with images, on both iOS and Android #13008

Closed
curia-damiano opened this issue Jan 26, 2023 · 6 comments
Labels
area-controls-listview ListView and TableView i/regression This issue described a confirmed regression on a currently supported version p/1 Work that is important, and has been scheduled for release in this or an upcoming sprint partner/cat 😻 this is an issue that impacts one of our partners or a customer our advisory team is engaged with platform/android 🤖 platform/iOS 🍎 s/try-latest-version Please try to reproduce the potential issue on the latest public version

Comments

@curia-damiano
Copy link

curia-damiano commented Jan 26, 2023

Using MAUI for .NET 6, the sample ListViewDemos works perfectly.

The same sample, compiled using MAUI for .NET 7, causes a bug:

  • only on .NET 7 (no on .NET 6)
  • only when using the Recycling strategy (without Recycling, it is ok)
  • on both iOS and Android (tested on physical devices).

What happens is that labels seem to be ok, but images get scrambled all around.
MonkeysViewModel.zip

The issue is more evident using more rows in the view-model, and in particular not assigning an images to some cells.
Note: to have the bug is it not required to have cells without images - it just makes it more evident.
I attach to the issue a sample view-model.

ListViewDemos.zip

@PureWeen PureWeen transferred this issue from dotnet/maui-samples Jan 30, 2023
@PureWeen PureWeen added i/regression This issue described a confirmed regression on a currently supported version platform/android 🤖 platform/iOS 🍎 area-controls-listview ListView and TableView labels Jan 30, 2023
@PureWeen PureWeen added this to the Backlog milestone Jan 30, 2023
@ghost
Copy link

ghost commented Jan 30, 2023

We've moved this issue to the Backlog milestone. This means that it is not going to be worked on for the coming release. We will reassess the backlog following the current release and consider this item at that time. To learn more about our issue management process and to have better expectation regarding different types of issues you can read our Triage Process.

@samhouts samhouts added the partner/cat 😻 this is an issue that impacts one of our partners or a customer our advisory team is engaged with label Feb 2, 2023
@PureWeen
Copy link
Member

PureWeen commented Feb 2, 2023

related #13076

@samhouts samhouts added the p/1 Work that is important, and has been scheduled for release in this or an upcoming sprint label Feb 9, 2023
@samhouts
Copy link
Member

possibly a duplicate of #8787.

@samhouts samhouts added the s/try-latest-version Please try to reproduce the potential issue on the latest public version label Apr 12, 2023
@ghost
Copy link

ghost commented Apr 12, 2023

Hi @curia-damiano. We have added the "s/try-latest-version" label to this issue, which indicates that we'd like you to try and reproduce this issue on the latest available public version. This can happen because we think that this issue was fixed in a version that has just been released, or the information provided by you indicates that you might be working with an older version.

You can install the latest version by installing the latest Visual Studio (Preview) with the .NET MAUI workload installed. If the issue still persists, please let us know with any additional details and ideally a reproduction project provided through a GitHub repository.

This issue will be closed automatically in 7 days if we do not hear back from you by then - please feel free to re-open it if you come back to this issue after that time.

@samhouts samhouts modified the milestones: Backlog, .NET 7 + Servicing Apr 17, 2023
@curia-damiano
Copy link
Author

Hi @samhouts , this issue is a duplicate of #8787 , that has been closed.
So we can close this as well (published with .NET 7.0.81)

@samhouts
Copy link
Member

Duplicate of #8787

@samhouts samhouts marked this as a duplicate of #8787 Apr 18, 2023
@ghost ghost locked as resolved and limited conversation to collaborators May 18, 2023
@samhouts samhouts changed the title MAUI 7.0: ListView with Recycling strategy causes issues with images, on both iOS and Android [regression/7.0.0] MAUI 7.0: ListView with Recycling strategy causes issues with images, on both iOS and Android Sep 18, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-controls-listview ListView and TableView i/regression This issue described a confirmed regression on a currently supported version p/1 Work that is important, and has been scheduled for release in this or an upcoming sprint partner/cat 😻 this is an issue that impacts one of our partners or a customer our advisory team is engaged with platform/android 🤖 platform/iOS 🍎 s/try-latest-version Please try to reproduce the potential issue on the latest public version
Projects
None yet
Development

No branches or pull requests

3 participants