From b372c74e88352c47dae3d531cc26f69edcb2b062 Mon Sep 17 00:00:00 2001 From: Felipe Leme Date: Tue, 6 Jun 2017 13:50:27 -0700 Subject: [PATCH] Fixed autofill filter comparison. Test: existing CtsAutoFillServiceTestCases pass Test: filterTextDifferentPrefixes() pass Fixes: 62377334 Change-Id: I9edaf500adad7e5775994a838410c3f8f6af2b1a --- .../autofill/java/com/android/server/autofill/ui/FillUi.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/autofill/java/com/android/server/autofill/ui/FillUi.java b/services/autofill/java/com/android/server/autofill/ui/FillUi.java index d566d3d608b42..5e2b69e28dd46 100644 --- a/services/autofill/java/com/android/server/autofill/ui/FillUi.java +++ b/services/autofill/java/com/android/server/autofill/ui/FillUi.java @@ -489,7 +489,7 @@ final class FillUi { final String value = item.getValue(); // No value, i.e. null, matches any filter if (value == null - || value.toLowerCase().contains(constraintLowerCase)) { + || value.toLowerCase().startsWith(constraintLowerCase)) { filteredItems.add(item); } }