From 9a05a180fa8e1251154eed7cd5a005ea18bd9441 Mon Sep 17 00:00:00 2001 From: Yiyi Shen Date: Wed, 20 Sep 2023 18:33:55 +0800 Subject: [PATCH] Quick fix: fix bug when using binary search, Bug: 296507968 Test: Manual Change-Id: I644160cf97e4873a2cf7c88dc2ff1fd6c0c94d33 --- .../fastpair/FastPairDevicePreferenceController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/com/android/settings/connecteddevice/fastpair/FastPairDevicePreferenceController.java b/src/com/android/settings/connecteddevice/fastpair/FastPairDevicePreferenceController.java index 47b2daed446..6a5b6b96a4b 100644 --- a/src/com/android/settings/connecteddevice/fastpair/FastPairDevicePreferenceController.java +++ b/src/com/android/settings/connecteddevice/fastpair/FastPairDevicePreferenceController.java @@ -142,7 +142,7 @@ public class FastPairDevicePreferenceController extends BasePreferenceController // The insertion point is defined as the point at which the key would be inserted into the // list: the index of the first element greater than the key, or list.size() if all elements // in the list are less than the specified key. - if (idx > 0) { + if (idx >= 0) { if (DEBUG) { Log.d(TAG, "onDeviceAdd receives duplicate preference. Ignore."); }