diff options
| author | 2024-06-10 15:22:03 -0400 | |
|---|---|---|
| committer | 2024-06-20 16:02:04 -0400 | |
| commit | 220cebbb6fb28f80d2e5321ebe498b74d29a7096 (patch) | |
| tree | edf2ea9b1b89476a9eac7e2b98d106f581fff349 /libs/androidfw/StringPool.cpp | |
| parent | f43c33083038780ebe47ddb2d162ad8635cede4a (diff) | |
Prevent setting pending bind if we are bound
If we are bound (or in the process of binding) do not set pending bind
again. This could happen if we are trying to bind shortly after the tile
was added, as that flow involves a temporary bind.
This was causing the tiles to show as Unavailable and preventing clicks
on them when `qs_new_tiles` flag was on.
Test: atest --iterations 20 CtsTileServiceTestCases with flag on and off
Test: atest TileServiceManagerTest
Fixes: 344449464
Flag: EXEMPT bugfix
Change-Id: I95108c24ef61127c99d8006354a30b993ba65c9f
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions