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
Laggy Janky scrolling on iOS 15.5 and stable 3.0.1 #104376
Comments
Hi @privateRepoF, would it be possible to capture some timeline traces using the devtools or some metrics in Can you also look at #96381 to see if it is similar to your issue? I did attempt to repro with the sample in #31086 but I didn't notice anything out of the ordinary. The frame time in instruments was steady across my testing. Can you also see if you can reproduce it with the sample in #31086 and share the metrics for that as well? You can take a look at the trace file below in Thank you |
#96381 is the exact same issue. I am on an iphone 11 with 60hz display and it seems to go down to 15fps in exactly the same situations that #96381 describes. I have also added the following to my appdelegate.swift and updated my info.plist to include CADisableMinimumFrameDurationOnPhone to true. This does not fix the issue.
|
Hi @privateRepoF, thanks for taking a look at that issue. It will be best for you to share your findings and any other information that you have in that issue so that the team can take a look. Closing from here as duplicate. Thank you |
I can confirm issue persists on latest master. Once again on iPhone 11. |
I can also additionally confirm that this issue persists in a basic list view from the default flutter project. The same issue is exhibited when locking the screen and returning or pulling down to view options and returning to the app. Once the jank has started it continues to persist and goes away by going to the Home Screen and opening up the app again or by putting the phone in landscape and then back again in portrait. Here is a link to a slow mo video: https://drive.google.com/file/d/1WqPZME08irkYMppZ7o_WxqU3kG3mdmfL/view?usp=sharing At 45 seconds you can see the significant change in frames per second after pulling down to view options. Here is a link to a normal speed video: https://drive.google.com/file/d/1WpKCz0GZ66aUU3jAuLmYrl0HyyMZB0Js/view?usp=sharing I'll update with dev tools screenshot but for now this clearly shows the issue exists on both master and stable.
|
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 |
Details
Target Platform: iOS
Target OS version/browser: 15.5
Devices: iPhone 11 standard 60hz not promotion
Scrolling is janky and laggy on stable 3.0.1, latest master, updated Xcode, and iOS 15.5 and goes away when screen recording is turned on or landscape mode. It feels like it is running on debug mode or half the frames. Below is a video that shows the issue. If you exit to home screen and open app up again the scrolling also returns to smooth for a while. But exiting app completely and restarting has low framerate all throughout. App in video is on release mode.
On Android release the app is smooth as butter so this is an iOS issue and goes away with screen recording or landscape.
https://drive.google.com/file/d/1VLq-4vqUpaPDxRBgGPJMAZRCUw50YIUF/view?usp=sharing
The app is rather complex but nothing out of the ordinary so I cannot list a reproducible file. However this issue seems to be the same one as noted by people in these issue threads:
#31086
Logs
Flutter doctor shows no issues
Logs
The text was updated successfully, but these errors were encountered: