From 259292ff3de5b9a64e8e3bb4a62a533aef4125b7 Mon Sep 17 00:00:00 2001 From: Keisuke Kuroyanagi Date: Fri, 15 May 2015 18:24:21 +0900 Subject: [PATCH] Fix: Crash when modifying text while using drag accelerator. Drag accelerator state was not cleared when the text was modified; thus, mStartOffset could point to an invalid offset. Bug: 21178876 Change-Id: Ic9b47375bab321fbc573e8a81e3fadf60309da78 --- core/java/android/widget/Editor.java | 1 + 1 file changed, 1 insertion(+) diff --git a/core/java/android/widget/Editor.java b/core/java/android/widget/Editor.java index a1194f7dfa95f..9c95c22cbeb0b 100644 --- a/core/java/android/widget/Editor.java +++ b/core/java/android/widget/Editor.java @@ -3156,6 +3156,7 @@ public class Editor { if (mSelectionModifierCursorController != null) { mSelectionModifierCursorController.hide(); + mSelectionModifierCursorController.resetTouchOffsets(); } mSelectionActionMode = null;