diff options
| author | lumark <lumark@google.com> | 2018-09-12 17:42:53 +0800 |
|---|---|---|
| committer | lumark <lumark@google.com> | 2018-10-23 12:32:53 +0800 |
| commit | ef1965bd6d6061cb54bce305a4b99e640db19ddc (patch) | |
| tree | bbb18f1052fa16cb2edb095e84b1a66df45a35bd /opengl/tests/gl_basic/gl_basic.cpp | |
| parent | 6ea57e1b3846fc6489372069cab0e13978b8ab67 (diff) | |
Show IME in default display for some use cases.
- Since IME is a kind of system decoration, for some use cases
that has not set FLAG_CAN_SHOW_SYSTEM_DECORATIONS flag,
it means there is no system decorations in display & need to show IME
in default display.
- For VR 2D display case, we show IME in default display
when detected VR IME started.
- Add unit tests for verifying above logics in InputMethodManagerServiceTests:
- testComputeImeDisplayId_defaultDisplayId
- testComputeImeDisplayId_InvalidDisplayId
- testComputeImeDisplayId_VrIme
- testComputeImeDisplayId_noSystemDecorationSupportDisplay
- testComputeImeDisplayId_withSystemDecorationSupportDisplay
Bug: 114350902
Test: atest FrameworksServicesTests:InputMethodManagerServiceTests
Change-Id: Iedd71e4ddf4983f90b02dd72e471e7fa8e838fbf
Diffstat (limited to 'opengl/tests/gl_basic/gl_basic.cpp')
0 files changed, 0 insertions, 0 deletions
