summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author TreeHugger Robot <treehugger-gerrit@google.com> 2023-04-04 23:22:48 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2023-04-04 23:22:48 +0000
commit2e0f3af103e2200123b339ab531cb10c3303bb1c (patch)
tree070169343d433dfeb52f14936bf7651f98c3cc1f
parenta406fb935e34c46af0ab39b08a1877258f0c6045 (diff)
parente81ddfe3e70435210b3f9d2d6df67f99e88aaf97 (diff)
Merge "Send gesture cancellation on correct thread" into udc-dev
-rw-r--r--core/java/android/view/inputmethod/RemoteInputConnectionImpl.java5
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