Remove a redundant queryInputMethodServicesInternal
With my previous CL [1],
InputMethodManagerService#systemRunning()
has a fence command to make sure
InputMethodManagerService.Lifecycle#initializeUsersAsync()
is already complete, which includes
InputMethodManagerService#queryInputMethodServicesInternal()
for the given user.
This means that we stop calling
InputMethodSettings#queryInputMethodServicesInternal()
in systemRunning() without any user observable side effect.
[1]: I4400519f133638c03205f7a8902f7e00c291eda8
f4887903
Bug: 32343335
Bug: 343601565
Test: atest FrameworksInputMethodSystemServerTests
Flag: EXEMPT refactor
Change-Id: I7399e81680ffd59284f1f9d8af847728fea88ce3
Loading
Please register or sign in to comment