You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@hugomc92
It indeed seems to be the case, but I'm afraid there's nothing reasonable I can do to fix it.
I'm not sure what they changed internally so it stopped working, because they shouldn't stop the ripple on the Render thread and system canvas just because someone requests drawing on a different unrelated software Canvas. They could just skip drawing on that software Canvas only.
The only fix I imagine is to move to a hardware-accelerated Canvas for view snapshotting, but because it forces a quite different rendering approach, I couldn't squeeze a reasonable performance for real-time blur from it.
And I tried it implementing it a couple of times already.
So most likely this won't ever be fixed, unless one day I find some brilliant way of doing the same thing on a hardware canvas
Please include:
2.0.2
OnePlus 6 Android 13 CherishOS (https://forum.xda-developers.com/t/rom-official-13-0-cherish-os-aosp-oneplus-6-6t-v4-0-4-sept-2022.4485817/)
If you set a BlurView, every view with ripple near it doesnt show ripple.
Even when activities and aplication is hardware accelerated, at the moment the blurview is shown the ripple near it stop to work.
The ripple in the recycler items are set with
I setup the blur as this
Not a crash really but this log is showed.
The text was updated successfully, but these errors were encountered: