diff options
| author | 2023-04-04 23:22:48 +0000 | |
|---|---|---|
| committer | 2023-04-04 23:22:48 +0000 | |
| commit | 2e0f3af103e2200123b339ab531cb10c3303bb1c (patch) | |
| tree | 070169343d433dfeb52f14936bf7651f98c3cc1f | |
| parent | a406fb935e34c46af0ab39b08a1877258f0c6045 (diff) | |
| parent | e81ddfe3e70435210b3f9d2d6df67f99e88aaf97 (diff) | |
Merge "Send gesture cancellation on correct thread" into udc-dev
| -rw-r--r-- | core/java/android/view/inputmethod/RemoteInputConnectionImpl.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/core/java/android/view/inputmethod/RemoteInputConnectionImpl.java b/core/java/android/view/inputmethod/RemoteInputConnectionImpl.java index ec50c697ae9a..aa9225b79e41 100644 --- a/core/java/android/view/inputmethod/RemoteInputConnectionImpl.java +++ b/core/java/android/view/inputmethod/RemoteInputConnectionImpl.java @@ -418,12 +418,15 @@ final class RemoteInputConnectionImpl extends IRemoteInputConnection.Stub { }); } + @Dispatching(cancellable = false) @Override public void cancelCancellationSignal(IBinder token) { if (mBeamer == null) { return; } - mBeamer.cancel(token); + dispatch(() -> { + mBeamer.cancel(token); + }); } @Override |