summaryrefslogtreecommitdiff
path: root/libs/androidfw/FileStream.cpp
diff options
context:
space:
mode:
author Behnam Heydarshahi <bhnm@google.com> 2024-06-04 19:18:27 +0000
committer Behnam Heydarshahi <bhnm@google.com> 2024-06-28 21:29:24 +0000
commit8d8635ddf11d9d6e091e5e04c68e39749d9e3b6d (patch)
tree84b8dabce62d2afeec611b5f916ee6e58c42740d /libs/androidfw/FileStream.cpp
parent86d9818344b6bc413fa52b588750f230baf5cdc3 (diff)
fix performance regression on qs_new_tiles
1. Use StateFlow for tile states instead of SharedFlow 2. Remove StateFlow from QRCodeScannerTileDataInteractor 3. Run tile mapper's map() on UIBackground thread Bug: 343622531 Test: atest OpenQqsThenOpenQsThenCloseFromBottom Test: atest QSTileViewModelTest QSTileViewModelImplTest QSTileViewModelUserInput Test Test: atest QRCodeScannerTileDataInteractorTest Flag: com.android.systemui.qs_new_tiles Change-Id: Ibbf788820c02a35151eda8bb0ed1c8ec0527e0b8
Diffstat (limited to 'libs/androidfw/FileStream.cpp')
0 files changed, 0 insertions, 0 deletions