Prevent conflicting animations from starting.
This will prevent the stack from becoming separated and confused in some situations. The root cause was that the BubbleStackView returned false by default in its touch handler, which allowed the bubble views to grab touch events they shouldn't have and start animations. However, those bubbles trying to start the animations should have been prevented by the active controller logic, but it wasn't due to a missing check. Might as well fix both causes! Also, cancel the path animator before starting a new one just in case. Fixes: 155499044 Test: manual Change-Id: Idbdb68dfe3cccc69ae3709faad8d3b7078b354a9
Loading
Please register or sign in to comment