diff options
| author | 2024-06-04 13:15:29 -0700 | |
|---|---|---|
| committer | 2024-06-04 13:15:29 -0700 | |
| commit | 2188e55b057335fae2a487681ee6973339de41f5 (patch) | |
| tree | 8748a857dba3e49eae8c219db1454163f79783e2 /libs/androidfw/misc.cpp | |
| parent | 532657887ee3c231f85f6fac0b7d545a433ee60e (diff) | |
Temporarily make binding controller no-op for visible bg users
This is a quick folow up to my previous CL [1], which attempted to
incrementally implement concurrent multi-user IME without any
observable issues.
In case the above change had caused NullPointerException in
InputMethodManagerService#reRequestCurrentClientSessionLocked()
let's make InputMethodBindingController no-op again by not calling
InputMethodBindingController#setSelectedMethodId()
for now.
Note that the behavior remains to be fully guarded behind
IMMS#mExperimentalConcurrentMultiUserModeEnabled.
There must be no observable behavior change unless the above settings
is enabled.
[1]: I414a228e068fa53223234fe1db3e813474841604
f7d90f362d4cb2fce48d0b98fb58fca9197d3568
Bug: 341558132
Fix: 344883373
Test: presubmit
Flag: android.view.inputmethod.concurrent_input_methods
Change-Id: Ie8cea0888fab987d48410ae7638423f56d7029a2
Diffstat (limited to 'libs/androidfw/misc.cpp')
0 files changed, 0 insertions, 0 deletions