OSDN Git Service

DO NOT MERGE Refactor StatusBar and CarStatusBar to optimize automotive boot time.
authorkwaky <kwaky@google.com>
Mon, 11 Nov 2019 22:55:33 +0000 (14:55 -0800)
committerkwaky <kwaky@google.com>
Wed, 13 Nov 2019 22:00:15 +0000 (14:00 -0800)
commitca1c886c5f2876c23426781cde641a3ab4a4e8b5
tree0936553088b83e7c438a93a1e0a62a3de6492dc4
parent903cd4ceed6719143cdc32e037b482c75a647937
DO NOT MERGE Refactor StatusBar and CarStatusBar to optimize automotive boot time.

Test: Robolectric -- Robolectric results are identical before and after this change.

Test: Manual -- Hawk is booting successfully and interacting with different
 parts of CarStatusBar is not failing.

Test: Manual -- Pixel 2 is booting successfully and interacting with different
 parts of StatusBar is not failing.

Bug: 142342652
Bug: 140999054
Change-Id: Idf5e152aa661f06b7a041d39d759595636807dce
packages/CarSystemUI/src/com/android/systemui/statusbar/car/CarStatusBar.java
packages/SystemUI/src/com/android/systemui/SystemUIApplication.java
packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java