summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Justin Ghan <justinghan@google.com> 2022-10-19 20:14:54 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2022-10-19 20:14:54 +0000
commitf7f707e51b71b984244953941404023e8dbcee49 (patch)
treeae254e4996979df32c395317b78855f9407b9cd9
parent0044ab53a7e1a40542fe973a9fd2e7d18a65726c (diff)
parent92c48e3e03c9947342fa3af31be2090f7346c95c (diff)
Merge "Suppress scrolling when handwriting initiator requests focus"
-rw-r--r--core/java/android/view/HandwritingInitiator.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/core/java/android/view/HandwritingInitiator.java b/core/java/android/view/HandwritingInitiator.java
index a1ece9298e7f..a0a07b30662f 100644
--- a/core/java/android/view/HandwritingInitiator.java
+++ b/core/java/android/view/HandwritingInitiator.java
@@ -162,7 +162,13 @@ public class HandwritingInitiator {
if (candidateView == getConnectedView()) {
startHandwriting(candidateView);
} else {
- candidateView.requestFocus();
+ if (candidateView.getRevealOnFocusHint()) {
+ candidateView.setRevealOnFocusHint(false);
+ candidateView.requestFocus();
+ candidateView.setRevealOnFocusHint(true);
+ } else {
+ candidateView.requestFocus();
+ }
}
}
}