summaryrefslogtreecommitdiff
path: root/api/coverage/tools
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 /api/coverage/tools
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 'api/coverage/tools')
0 files changed, 0 insertions, 0 deletions