commit | fd64b28073cc6df01d1e0c192747e0e8d12f8d18 | [log] [tgz] |
---|---|---|
author | Wilson Wu <wilsonwu@google.com> | Mon Oct 19 16:28:34 2020 +0800 |
committer | Wilson Wu <wilsonwu@google.com> | Tue Nov 10 18:02:10 2020 +0800 |
tree | 1cbb48b7973ada08e43751c217e6f4b5a6cd32ba | |
parent | c44ef9e2536f69a902049cabc15f52daa2fa9ae7 [diff] |
Make IInputMethodManager to oneway (1/N) Isolate the Completable class from the CancellationGroup class because not all Completable objects could be cancelled. So we don’t need to always hold a final CancellationGroup in Completable class. If the Completable object could be cancelled, pass it as parameter when doing await. Bug: 163453493 Test: Manual test with keyboard Test: atest CtsInputMethodTestCases Change-Id: If79810d5acc36b5a8c6a2c7cfcabeb4d0ebed197