z-huang / InnerTune

A Material 3 YouTube Music client for Android
GNU General Public License v3.0
4.17k stars 260 forks source link

Animations lagging (framedrops) on OnePlus devices #1456

Open Richard38907 opened 3 weeks ago

Richard38907 commented 3 weeks ago

Checklist

Steps to reproduce the bug

Try to swipe up the mini player from the playback bar and see the frame drops. This bug is device specific because it is smooth on Pixel 7 but not on OnePlus (Snapdragon) devices. It only happens in pure black mode.

Expected behavior

Fluid player opening

Actual behavior

Lagging when pure black mode activated

Screenshots/Screen recordings

https://github.com/user-attachments/assets/23760f98-6694-488b-9aa4-2980ae36e4ac

The video is 24 fps due to GitHub size restrictions. So you cannot see the lag here.

Logs

logcat.txt

InnerTune version

0.5.8

Android version

Android 13 and 14 (tested)

Additional information

Tested on: OnePlus Nord (Avicii) OnePlus 10t

z-huang commented 2 weeks ago

Since it's device-specific, maybe the problem lies on your device?

Richard38907 commented 2 weeks ago

Tested on OnePlus Nord and 10t Another report from Malopied's fork with OnePlus Nord N300: https://github.com/Malopieds/InnerTune/issues/304

This problem only happens on OnePlus devices

Richard38907 commented 2 weeks ago

Before the new MD3 update, this glitch didn't happen. At the moment, all InnerTune versions and forks are impacted by the bug since this new implementation.

Richard38907 commented 2 weeks ago

It seems to be fixed for the OnePlus Nord on the latest 0.5.10 version. But the frame drop is still present on my OnePlus 10t.

z-huang commented 2 weeks ago

Well, I didn't do anything to fix this in the latest update...

Richard38907 commented 2 weeks ago

Yep. After a clean reinstall of InnerTune, the lag is back on my Nord 🫤.

Richard38907 commented 1 week ago

Tested on Samsung A40. Same bug since the update.