diff options
| author | 2024-01-16 11:12:39 +0000 | |
|---|---|---|
| committer | 2024-01-18 12:00:09 +0000 | |
| commit | a9156d61fbfd348ac587e9cc579db2669b571745 (patch) | |
| tree | 50828f188aae3e71f53f838c006e39b5e781de21 /services/coverage/java | |
| parent | e47a2e5c0666c958c49ad2b092bf172acf280a28 (diff) | |
Simplify RemoteInputConnectionImpl#finishComposingText*()
With my previous CLs [1][2], we can generally assume the following
things.
- InputConnection#closeConnection() always gets called when it
becomes invalidated, including the case when the IME has switched
to another IME client.
- Each implementation of InputConnection#closeConnection() is
expected to do appropriate clean up including finishing composing
text. {Base,Editable}InputConnection actually do this correctly.
With that it should be safe for #finishComposingText*() to follow the
same pattern about isActive().
[1]: I234309c5880c9fe0b299b8bd0f8862796d4dda0d
9f9afe526d1f8ad17c628fc9e1e839725ffe913e
[2]: If2a03bc84d318775fd4a197fa43acde086eda442
aaa38c9f1ae019f0fe8c3ba80630f26e582cc89c
Bug: 35301295
Bug: 291826769
Test: presubmit
Merged-In: If913701bf8555f5d76fceb272e38a99f5e243bbe
Change-Id: If913701bf8555f5d76fceb272e38a99f5e243bbe
Diffstat (limited to 'services/coverage/java')
0 files changed, 0 insertions, 0 deletions