OSDN Git Service

Fix state weirdness in the panel
authorJorim Jaggi <jjaggi@google.com>
Wed, 29 Jul 2015 21:52:22 +0000 (14:52 -0700)
committerJorim Jaggi <jjaggi@google.com>
Thu, 30 Jul 2015 00:22:14 +0000 (00:22 +0000)
commit26aa04c3c4d16ab7bf47d414fac697721e5843cd
tree661cc1449d872ba0451cd0f3bdd891adb67a828b
parent95c6daed397f658039184cf83755c245fb4b5dcd
Fix state weirdness in the panel

When QS was open while the we started with expansion, we
immediately notified about expansion finsihed again, which led to all
kinds of weird states. The change that introduced these bugs was to
fix another bug in which onExpandingFinished was not call. Make sure
to call in exactly that case and no other case to not risk
regressions.

Bug: 22806817
Bug: 22807359
Bug: 22807372
Change-Id: Id7daf37ef4a772f724971bf79c61084ff4279f31
packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java