Open IMoHaMeDHaMdYI opened 4 years ago
Thanks for your pull request. It looks like this may be your first contribution to a Google open source project (if not, look below for help). Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).
:memo: Please visit https://cla.developers.google.com/ to sign.
Once you've signed (or fixed any issues), please reply here with @googlebot I signed it!
and we'll verify it.
ℹ️ Googlers: Go here for more info.
Thanks for your pull request. It looks like this may be your first contribution to a Google open source project (if not, look below for help). Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).
:memo: Please visit https://cla.developers.google.com/ to sign.
Once you've signed (or fixed any issues), please reply here with @googlebot I signed it!
and we'll verify it.
ℹ️ Googlers: Go here for more info.
@googlebot I signed it!
CLAs look good, thanks!
ℹ️ Googlers: Go here for more info.
:loudspeaker: Type of change
:scroll: Description
Changed
MutableList
toCopyOnWriteArrayList
to preventConcurrentModificationException
:bulb: Motivation and Context
I took this class as reference to create an animation to my lists, I had this problem and I wanted to help other people out if they are deciding to use this class in their apps
:green_heart: How did you test it?
I had a case in this gif in the issue #842 and now it doesn't happen
:pencil: Checklist
./gradlew spotlessApply
before submitting the PR:camera_flash: Screenshots / GIFs
Look at #842