Combine dot radius, dot color, line disappearing, line end animations together. It helps to reduce inconsistent states when one animation is cancelled and another is still running. Bug: 196067470 Change-Id: Ieac0bb3f329ac94924e3c5dd5a4a4e119404a56c (cherry picked from commit f5436912207f512493270ee5a1824b89f792aea4)