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

Commit b5af7c98 authored by Yohei Yukawa's avatar Yohei Yukawa
Browse files

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
parent f445f2e6
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