summaryrefslogtreecommitdiff
path: root/api/api.go
diff options
context:
space:
mode:
author Yohei Yukawa <yukawa@google.com> 2024-08-02 16:34:40 +0000
committer Yohei Yukawa <yukawa@google.com> 2024-08-02 16:34:40 +0000
commit782208d0609451ac78332fc7d89523e5b708e6de (patch)
treed3260b57d194df70312313ae5536db5bf47adc30 /api/api.go
parentec45cc5becad68c0b5f14f604dbda28a6cd52a46 (diff)
Merge ImeTargetChangeListener to InputMethodManagerInternal
This CL reworks how WMS tells IMMS about visibility changes on IME targets windows. With this CL we simply start using InputMethodManagerInternal. Main motivations are: * We can see all the inter-component callbacks at one place in IMMS. * This removes one this-escape from the constructor. * No need to change WMS when we start relying on multiple instances of ImeVisibilityStateComputer. At this momemt there must be no observable behavior change. Fix: 356876005 Test: atest WmTests:WindowStateTests Test: atest FrameworksInputMethodSystemServerTests Test: presubmit Flag: EXEMPT refactor Change-Id: Ia711026604cd2e4588912fe2aa8bbd69808249aa
Diffstat (limited to 'api/api.go')
0 files changed, 0 insertions, 0 deletions