diff options
| author | 2022-10-19 20:14:54 +0000 | |
|---|---|---|
| committer | 2022-10-19 20:14:54 +0000 | |
| commit | f7f707e51b71b984244953941404023e8dbcee49 (patch) | |
| tree | ae254e4996979df32c395317b78855f9407b9cd9 | |
| parent | 0044ab53a7e1a40542fe973a9fd2e7d18a65726c (diff) | |
| parent | 92c48e3e03c9947342fa3af31be2090f7346c95c (diff) | |
Merge "Suppress scrolling when handwriting initiator requests focus"
| -rw-r--r-- | core/java/android/view/HandwritingInitiator.java | 8 |
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(); + } } } } |