summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator.cpp
diff options
context:
space:
mode:
authorchaviw <chaviw@google.com>2020-05-19 13:57:43 -0700
committerchaviw <chaviw@google.com>2020-05-20 12:02:01 -0700
commit50dbc983bf86727cf29a3e5a55f7ecc75791e506 (patch)
tree210ea6c291c0fbfd6734207a52d65ae0b3dcc661 /tools/aapt2/java/JavaClassGenerator.cpp
parentf13d436c2e11cb0592f1f3e950e33989858fe81c (diff)
Check embedded windows for IME target
When checking IME target, if the main window can't be IME target but the embedded window can be, the IME will not be z ordered correctly. The IME should be updated so it's z ordered to the embedded window. Since the embedded window is in a different display, we set the IME target to the host to avoid any issues with IME target being on a different display. Test: WindowStateTests#testCanWindowWithEmbeddedDisplayBeImeTarget Test: Host window with flag FLAG_NOT_FOCUSABLE and embedded without. IME can be shown for the embedded window Bug: 156785479 Change-Id: Id46dc8be16f1a00dd31d79cc61bfcb83a2515888
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator.cpp')
0 files changed, 0 insertions, 0 deletions