summaryrefslogtreecommitdiff
path: root/core/java/android
diff options
context:
space:
mode:
authorJoanne Chung <joannechung@google.com>2019-12-26 11:20:30 +0800
committerJoanne Chung <joannechung@google.com>2020-01-02 22:20:25 +0800
commita4099aaa01b00cd01fc817fdee35d7885b49209f (patch)
tree9a0c992a5756cdaf1eccf7d81d7ffb837d1f19b1 /core/java/android
parent693a492cfca1312bc32306b01f412c3176eab599 (diff)
Ensure OVERTYPE event has an entity type.
Bug: 145282510 Test: atest FrameworksCoreTests:android.widget.TextViewActivityTest Change-Id: Ia064318198effbdfde00566c6746ab922573c32d
Diffstat (limited to 'core/java/android')
-rw-r--r--core/java/android/view/textclassifier/TextClassificationSession.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/core/java/android/view/textclassifier/TextClassificationSession.java b/core/java/android/view/textclassifier/TextClassificationSession.java
index abfbc6c4f4ae..4329a206746d 100644
--- a/core/java/android/view/textclassifier/TextClassificationSession.java
+++ b/core/java/android/view/textclassifier/TextClassificationSession.java
@@ -20,6 +20,7 @@ import android.annotation.WorkerThread;
import android.view.textclassifier.SelectionEvent.InvocationMethod;
import com.android.internal.util.Preconditions;
+
import java.util.Objects;
/**
@@ -183,6 +184,7 @@ final class TextClassificationSession implements TextClassifier {
mSmartEvent = event;
break;
case SelectionEvent.ACTION_ABANDON:
+ case SelectionEvent.ACTION_OVERTYPE:
if (mPrevEvent != null) {
event.setEntityType(mPrevEvent.getEntityType());
}