diff options
| author | 2024-10-18 20:01:30 +0000 | |
|---|---|---|
| committer | 2024-10-18 20:15:42 +0000 | |
| commit | 267fdb0bc87b5172128691d3cda5012ebeaa1fd2 (patch) | |
| tree | 7ea098c12aa138eb0e07e496ad51cfb5ff79f364 /libs/androidfw/StringPool.cpp | |
| parent | 342ed5f4f23ebe2d5fdbf2378e7010b003607e6c (diff) | |
ConcurrentMessageQueue fix idle calculation
We had some not-so-great logic to determine when to run
idle handlers. Really we just need to check if there are
messages to deliver.
This fixes our failures in ForwardDeleteTest,
FocusFinderTest and TouchDelegateTest.
I went ahead and made the same change to
SemiConcurrentMessageQueue as we have duplicated logic there.
Bug: 336880969
Flag: build.RELEASE_PACKAGE_MESSAGEQUEUE_IMPLEMENTATION
Test: atest CtsTextTestCases:android.text.method.cts.ForwardDeleteTest
Change-Id: I6ada22c3b6818ba48840350de09d4501bb1265c6
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions