Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ddfc6fd8 authored by Olivier St-Onge's avatar Olivier St-Onge
Browse files

Fix concurrency error when resetting tiles and sizes at the same time

DynamicIconTilesInteractor doesn't need to listen to the largeTiles flow when removing deleted tiles. Instead pass the removed tiles to QSPreferencesRepository and let it update the set accordingly

Added a test case that repros this issue in DynamicIconTilesInteractorTest

Flag: com.android.systemui.qs_ui_refactor_compose_fragment
Fixes: 411526683
Test: QSPreferencesRepositoryTest.kt
Test: DynamicIconTilesInteractorTest.kt
Change-Id: I8673bb9227909679ef91a95f44d9bd2211f1a70c
parent 465c4874
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment