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

Commit 15b68ff0 authored by Cosmin Băieș's avatar Cosmin Băieș
Browse files

Make ImeTrackerService onStart asynchronous

Currently the ImeTrackerService is mostly asynchronous, with the single
exception of the onStart, having all other updates come after it.

This modifies the service such that all calls are asynchronous, and
thus non-blocking binder calls. As the order of the calls is no longer
guaranteed, this requires handling cases where the first call is not
onStart, with the tracking of entries started in other calls as well.

Flag: EXEMPT refactor
Bug: 342111149
Test: atest ImeTrackerServiceTest
Change-Id: I9da6c3ecefb006d42e71a4e8aa3faac9e9223632
parent b1b61d18
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