diff options
author | Ming-Shin Lu <lumark@google.com> | 2020-05-11 09:23:37 +0800 |
---|---|---|
committer | Ming-Shin Lu <lumark@google.com> | 2020-05-20 00:08:36 +0800 |
commit | d0bc1712e1d91924b9208828bacd96f8be86c419 (patch) | |
tree | 688ecf78329e4c936e8747b95cf9fd7676d65be7 /tools/aapt2/java/JavaClassGenerator.cpp | |
parent | 1bf40c2178211f13b6b1a479c714a14125cb451c (diff) |
Add IME {insets control, IME-WM} target to History
From new WindowInsets API, showing IME visiblity will not only rely on
IME focusable window focus and knowing who calls {show, hide}SoftInput request
from client, but also the client can call getInsetsControler().{show, hide}(ime()).
Since the true IME visiblity depends on which IME InsetsControlTarget that can
show / hide IME window, we need to track when it changes for more easily debug.
And, we also need to track the z-order information such the window which
behind the soft-keyboard.
Add those targets information into SoftInputShowHideHistory for
tracking.
Fix: 156198073
Test: adb shell dumpsys input_method, check SoftInputShowHideHistory.
Change-Id: I7f0b927afcf7b19102689b680bcf07de2380bba5
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator.cpp')
0 files changed, 0 insertions, 0 deletions