skydoves / Balloon

:balloon: Modernized and sophisticated tooltips, fully customizable with an arrow and animations for Android.
https://skydoves.github.io/libraries/balloon/html/balloon/com.skydoves.balloon/index.html
Apache License 2.0
3.68k stars 287 forks source link

Getting some stuttering when doing fast scrolling. #570

Open jminie-o8o opened 8 months ago

jminie-o8o commented 8 months ago

Please complete the following information:

Describe the Bug:

After update to 1.6.4, Tooltip is updating the location of the popup whenever the potential location of the Balloon Composable changes. However, since measuring the position in real-time, it's getting some stuttering when doing fast scrolling.

I've attached a related video.

https://github.com/skydoves/Balloon/assets/79504043/f8213f7c-a581-4cf5-b093-39100bbca228


Alembertcn commented 7 months ago

I also have a similar problem. After calling notifychange in recyclerview, the tip position is misaligned due to reuse. How can I solve this problem