-
Notifications
You must be signed in to change notification settings - Fork 26.8k
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
[android] ListView items get transformed/shrinked during fast scrolling #120269
Comments
Hello @delfme. This might be a trick of the eyes during fast scrolling. I can see the shrinking but I don't think this is Flutter doing it, but rather an optical illusion, kind of how you see the rims of a fast rotating tire slow down. What I did is I took a screen recording of the scrolling, then slowed it down. Here's the original video, where you might notice shrinking: Screen.Recording.2023-02-08.at.3.38.34.PM.movAnd here's one after slowing the same video down Screen.Recording.2023-02-08.at.3.41.25.PM.movSince this is just a trick of the eyes, this is not an issue :) Therefore, I am closing it. Thank you |
@exaby73 good to know it 👍 |
This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of |
I have found out an issue with scrolling flutter ListView on android.
cc: @darshankawar
Tested on latest stable and master 3.8.0-5.0.pre.1, android 12SKQ1.211006.001, xiaomi 11 Mi Lite 5g with 90Hz refresh rate (issue occurs also if I set refresh rate to 60Hz).
Steps to Reproduce
Please run this simple Main.
On fast scrolling, the list's elements get shrinked/transformed (don't maintain their fixed height).
Expected results:
List's items should keep their height fixed during scrolling. To see expected result in action, please scroll a listView on android system apps or native apps such as whatsapp/telegram and the likes.
Actual results:
On fast scrolling, the list's elements get shrinked/transformed (don't maintain their fixed height).
bad.MP4
Flutter doctor:
[✓] Flutter (Channel master, 3.8.0-5.0.pre.1, on macOS 12.2 21D49 darwin-arm64, locale en-IT) [!] Android toolchain - develop for Android devices (Android SDK version 31.0.0) ✗ cmdline-tools component is missing Run path/to/sdkmanager --install "cmdline-tools;latest" See https://developer.android.com/studio/command-line for more details. ✗ Android license status unknown. Run flutter doctor --android-licenses to accept the SDK licenses. See https://flutter.dev/docs/get-started/install/macos#android-setup for more details. [✓] Xcode - develop for iOS and macOS (Xcode 13.4.1) [✓] Chrome - develop for the web [✓] Android Studio (version 2021.2) [✓] Connected device (3 available) [✓] HTTP Host Availability
The text was updated successfully, but these errors were encountered: