Fixed
Status Update
Comments
il...@google.com <il...@google.com>
ap...@google.com <ap...@google.com> #2
Jeremy, is this still an issue? I think the problem was that you had two transitions targeting the same View for the same action (e.g. two Slide() transitions).
jb...@google.com <jb...@google.com> #3
I have a similar issue with plain AnimatorSet:
set.start()
set.pause()
set.setCurrentPlayTime(100)
set.setCurrentPlayTime(0)
set.setCurrentPlayTime(100)
set.resume()
doesn't play animation in resume().
Description
Version used: 1.0.0-beta01
Devices/Android versions reproduced on: AVD, API 28.
Start a new FragmentTransaction which shows previous hidden fragment in the middle of previous transitions animation will cause the showing fragment disappear.
It seems that this is because Animator's Listener is not cleared when a new transaction is created.
the sample project attached shows this issue by commit a showA,hideB transaction at first, and then commit a showB,hideA transaction after 400ms, both transaction have their customAnimation set, the custom transition animation's duration is 1000ms.