Open mohammad-malik opened 2 years ago
Hello there,
we will be looking into this and then get back to you :)
There should be a way to show your fps count on-screen in developer options, try enabling that to confirm the frame rate drop and maybe record it
@TFackler I have started to experience the exact same bug when I woke up today with a new version with haptic feedback as default. I'm using a OnePlus Nord with Android 11.
Here is a recording where you can clearly see the difference. With haptic feedback enabled the render method is definitely lagging behind and does not give me the smooth 90 fps experience I've been used to. (Recording is around 24fps I think, so it's more obvious in person. Nonetheless, the visual difference is undeniable).
https://youtube.com/shorts/EjBc4VWsucM
It feels like there is something with the haptics blocking the render method, making it drop frames.
Indeed, I can reproduce frame drops when the haptic feedback is enabled on the scrollbar. I think we can provide a workaround which should reduce the stuttering a bit, but I believe there's an underlying issue in the framework that causes this to occur in the first place.
Tried to replicate that on my device, but haven't been able to reproduce, enabled the frame counter on developer options and didn't have any frame drop with both settings, tried recording the evidence, but the screen recorder locks frame rate to 60 FPS.
I'm on A12 - S22 Ultra
It could be that it's fixed on Android 12. I also don't notice it on my Z fold4 which has Android 12. I could reproduce it on my Pixel 5 though which is still on Android 11.
Describe the bug
When scrolling through the alphabetic app drawer list with haptic feedback on, it starts dropping frames and lagging.
Steps to reproduce
Device name
OnePlus 7T Pro
Android version
Android 11
Screenshots / Screen recordings
I would add a screen recording but that don't go above 60 fps which doesnt show the problem.