diff options
author | Tarandeep Singh <tarandeep@google.com> | 2019-01-11 19:50:46 -0800 |
---|---|---|
committer | Jorim Jaggi <jjaggi@google.com> | 2019-02-07 15:56:21 +0100 |
commit | a6f3561667befbef3cdc160a4097c6e653c530a2 (patch) | |
tree | 95a76158145b7a9ddbbb154d58d02173e344073d /tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp | |
parent | 437ed07bb1435857b45f9324e0514dc788c45982 (diff) |
Reparent IME window and handle non-fullscreen windows correctly
IME window is attached to the IME target if possible. This ensures
a smooth enter/exit animation when the activity is coming in/going
away.
Furthermore, if the controlling window doesn't span the entire
display, we can't offer controlling it in a frame-by-frame
manner, and we need to do the inset calculations relative to the
display frame.
Test:
adb shell setprop persist.wm.new_insets 1
adb shell setprop persist.pre_render_ime_views 0
Test: Open IME, go home, reopen app
Test: Show dialog with EditText
Bug: 111084606
Change-Id: Id40470f6f8284b48acfa4719049afd14fde332d6
Diffstat (limited to 'tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp')
0 files changed, 0 insertions, 0 deletions