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

Commit 53cb5175 authored by Cosmin Băieș's avatar Cosmin Băieș
Browse files

Create statsToken in ImeRequestedChangedListener

This adds REASON_IME_REQUESTED_CHANGED_LISTENER and starts tracking IME
requests without statsToken from the IME requested changed listener.
While this does lead to some requests which are soon cancelled (e.g. at
PHASE_SERVER_SHOULD_HIDE), it allows observing requests that would
otherwise be picked up just before they are finished, in
InputMethodService showSoftInput/hideSoftInput.

This is only an improvement, but not a final solution for tracking new
IME requests from the refactorInsetsController changes.

Flag: EXEMPT logging
Bug: 353463205
Test: show and hide IME in various scenarios, observe logs
Change-Id: Ie71cc4ef1effed7c7927060937f23742aa13ecb1
parent c9f7abe1
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