diff options
| author | 2024-06-04 19:18:27 +0000 | |
|---|---|---|
| committer | 2024-06-28 21:29:24 +0000 | |
| commit | 8d8635ddf11d9d6e091e5e04c68e39749d9e3b6d (patch) | |
| tree | 84b8dabce62d2afeec611b5f916ee6e58c42740d /libs/androidfw/FileStream.cpp | |
| parent | 86d9818344b6bc413fa52b588750f230baf5cdc3 (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