summaryrefslogtreecommitdiff
path: root/tools/aapt2/ResourceTable.cpp
diff options
context:
space:
mode:
author Julia Tuttle <juliatuttle@google.com> 2024-07-30 17:25:57 -0400
committer Julia Tuttle <juliatuttle@google.com> 2024-08-07 16:27:10 -0400
commit6a5612bc11b1d8bff3bd81ba741c6a8df2692cab (patch)
treec5944ecefe0f555ebb5dc11c2eb7ee49c53c8117 /tools/aapt2/ResourceTable.cpp
parentddc4d173133002d2ab7a856aa26d32120c408194 (diff)
Flexiglass: fix erroneously-split shade at boot
SharedNotificationContainerInteractor uses a deprecated method to determine whether to use a split shade layout, and that method is giving it the wrong answer at first boot, leaving the shade displaying on the right half of felix's *front* screen until the user unfolds and refolds it. Therefore, change SharedNotificationContainerInteractor to use the ShadeInteractor.isShadeLayoutWide flow instead. Alone, this change creates a cycle in the Dagger graph because ShadeInteractorSceneContainerImpl depends on SharedNotificationContainerInteractor. Therefore, also change ShadeInteractorSceneContainerImpl to use *its own* isShadeLayoutWide flow instead of depending on SharedNotificationContainerInteractor. Fixes: 351906743 Test: manual: enable flexi, fold felix, reboot, observe notifs on LS Flag: com.android.systemui.scene_container Change-Id: I43080800b9484ada7f51a68318cb42b802d8e444
Diffstat (limited to 'tools/aapt2/ResourceTable.cpp')
0 files changed, 0 insertions, 0 deletions