diff options
| author | 2025-02-21 16:33:06 -0500 | |
|---|---|---|
| committer | 2025-02-24 12:57:13 -0500 | |
| commit | 4fbbb7c6a9fb8eefa84c0b08b1f14ab56f725a3a (patch) | |
| tree | 8fe1c15751492296d34b33ec3923fcc3031ac76f /libs/androidfw/FileStream.cpp | |
| parent | d816d4bbe50b9a41db3c5d359683d27d905dc9cb (diff) | |
Prevent tiles in bad state by interrupted collectLatest
If the collectLatest in CurrentTilesInteractor is restarted, the
individual tiles may end up in a bad state (destroyed but not removed)
or they may not have gotten the new user, but now we are not in a user
change scenario.
Instead, do the following:
* Change the user if the tile is in the wrong user
* Filter out destroyed tiles
Test: atest com.android.systemui.qs
Fixes: 394715298
Flag: EXEMPT bugfix
Change-Id: Iff6acb913519c786dc5e6d47c0c6ff4eab1f0d8a
Diffstat (limited to 'libs/androidfw/FileStream.cpp')
0 files changed, 0 insertions, 0 deletions