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

Skip to content
Commit dc1fd9b2 authored by Yohei Yukawa's avatar Yohei Yukawa Committed by Antonio Kantek
Browse files

Replace IMMS#mSettings with IMMS#mCurrentUserId (2nd try)

This is the 2nd attempt of submitting my previous CLs [1][2], which got
reverted due to a boottime regression (Bug 329414077) [3][4]. We have
already addressed the major contributor of the boot time regression [5],
so this CL should be ready to be submitted again.

This CL removes

  InputMethodManagerService#mSettings

as the same instance can be obtained from

  InputMethodSettingsRepository

as long as we keep track of the current user ID.

This is a mechanical refactoring CL. There must be no user observable
behavior change.

 [1]: Idae0fb6d1a9182efe917f81a1d881d488a1b57e5
      745f9e77
 [2]: I4b7dc1b0e52e9bf25095eb2e3cc520d46b3869e5
      fe68163d
 [3]: I0d65cb9edcdbdaea45b1fa80abfe917b72fb9a50
      4a81244a
 [4]: I585e5c6745c40e51f1080b78367175990b2c5884
      c579c41a
 [5]: I8e51b1ced4dc16cdca7e898885c64793665fafef
      bce89b57

Bug: 305849394
Fix: 329163064
Fix: 333591545
Test: presubmit
Change-Id: Iaa7f08c9081aac9abe0c95d522185632d575d6b8
parent b28430af
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment