diff options
| author | Taran Singh <tarandeep@google.com> | 2020-11-13 13:31:20 -0800 |
|---|---|---|
| committer | Taran Singh <tarandeep@google.com> | 2020-11-13 13:31:20 -0800 |
| commit | a2b45708ef298bf908341d6b287fc591781a05e7 (patch) | |
| tree | d2f4c7f53942965f361e43324110c16b6b378d10 /tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp | |
| parent | fd53945195debcb3e3c9315d29219b2516cd7523 (diff) | |
Measure and optimize IMF latency 6/n
Few low-hanging optimizations to improve IMF latency:
- Remove duplicate call to setImeWindowStatus when showWindow() is
called from showSoftInput() already.
- Remove redundant fancy animations preference check. IME window
animation is controlled by client.
- Cache mShowImeWithHardKeyboard early on.
- Remove rendundant removeOnComputeInternalInsetsListener() when called
from onCreate().
Refer to design doc in bug for amount of latency improvements caused by
this CL.
Bug: 167947940
Bug: 167948123
Test: atest CtsInputMethodTestCases
Change-Id: I0b0750f146634d8e90e0b0ac46e9208675626d0a
Diffstat (limited to 'tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp')
0 files changed, 0 insertions, 0 deletions
