Merge "Fix the wrong logic to check if the element in SparseArray" into sc-dev

This commit is contained in:
Joanne Chung
2021-03-30 01:49:41 +00:00
committed by Android (Google) Code Review

View File

@@ -254,7 +254,7 @@ public class UiTranslationController {
viewsResult.put(translatedResult.keyAt(i), result);
} else {
final boolean isVirtualViewAdded =
virtualViewsResult.indexOfKey(autofillId.getViewId()) > 0;
virtualViewsResult.indexOfKey(autofillId.getViewId()) >= 0;
final LongSparseArray<ViewTranslationResponse> childIds =
isVirtualViewAdded ? virtualViewsResult.get(autofillId.getViewId())
: new LongSparseArray<>();