diff --git a/core/java/android/widget/Editor.java b/core/java/android/widget/Editor.java index 48e25c5130480..166411e7cecb8 100644 --- a/core/java/android/widget/Editor.java +++ b/core/java/android/widget/Editor.java @@ -6635,7 +6635,9 @@ public class Editor { } updateSelection(event); - if (mTextView.hasSelection() && mEndHandle != null) { + if (mTextView.hasSelection() && mEndHandle != null && + isDragAcceleratorActive() + ) { mEndHandle.updateMagnifier(event); } break;