Clarify when IMMS#mSettings gets updated
As a preparation to introduce per-user InputMethodSettings cache, this
CL aims to clarify when
InputMethodManagerService#mSettings
gets updated and how, by extracting its update logic out of
InputMethodManagerService#buildInputMethodListLocked
and renaming that method to
IMMS#postInputMethodSettingUpdatedLocked.
This is still a mechanical code change. There must be no observable
behavior change.
Bug: 309837937
Test: presubmit
Change-Id: Ie37cd8043f15f2a820205542b4d9d67f1933ca82
1 file changed