summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator.cpp
diff options
context:
space:
mode:
authorTaran Singh <tarandeep@google.com>2020-05-18 12:24:51 -0700
committerTaran Singh <tarandeep@google.com>2020-05-20 22:13:55 -0700
commit9bebe19d680fadce592bf7629cc1d2935f1ac973 (patch)
tree5f771aa21179a33dc2d569aed9a3d1c35d982265 /tools/aapt2/java/JavaClassGenerator.cpp
parent92d678d8ad4ad579b039b15e1b56dea5ed39c9ad (diff)
Allow IME to show when control target differs from DC target
cause: In this particular case, IME is requested by editor in the window, but before IME could be drawn, app shows a new popupWindow on top. This popupWindow has FLAG_ALT_FOCUSABLE_IM but it also has transparency. So, for legacy reasons it becomes the IME target in DisplayContent and IME will not be shown as Dc target and window requesting IME don't match. solution: Allow window requesting IME to show IME if it is same as control target and current DC target has transparency. Fix: 155662459 Test: atest ImeInsetsSourceProviderTest Change-Id: I3540f4f23c449c50baff9981b58c36afff302455
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator.cpp')
0 files changed, 0 insertions, 0 deletions