commit | 10a61263270a72622d19df575da270273c01a20e | [log] [tgz] |
---|---|---|
author | Ahan Wu <ahanwu@google.com> | Mon Apr 16 11:33:01 2018 +0800 |
committer | Ahan Wu <ahanwu@google.com> | Thu Apr 19 19:24:26 2018 +0800 |
tree | 25ac382c7ec0d3347048691a88808fe7145f842e | |
parent | 082147cfe180e7e0117adaf3b1dfa84d7f01570e [diff] |
Fix b/77867175: Clear all of NavigationPanel is missing Two views shared the same states: mAnimating and mIsVisible thus some alpha animations would be skipped due to ambiguous states. This solution uses dedicated flags for each view and isolates isVisible() from isSecondaryVisible(), making them more distinct. Bug: 77867175 Test: runtest systemui Change-Id: Id63b3498f9b5df581ca98202d227bd608c198d80