From 51b6605aef154bbbdb208c3c221c5eeea188ebbc Mon Sep 17 00:00:00 2001 From: Hugh Chen Date: Tue, 25 May 2021 11:26:08 +0800 Subject: [PATCH] Fix connected devices settings jank issue Completed the UI in displayPreference() to fix jank issue. Bug: 188752628 Test: make RunSettingsRoboTests Change-Id: Ib97b76e1b8622424ad481597f63d3540fb0bfc5b --- res/xml/connected_devices.xml | 13 +- ...toothDeviceRenamePreferenceController.java | 6 + .../AddDevicePreferenceController.java | 14 +- .../AddDeviceSummaryPreferenceController.java | 39 ----- ...lyConnectedDevicePreferenceController.java | 1 + .../AddDevicePreferenceControllerTest.java | 9 +- ...DeviceSummaryPreferenceControllerTest.java | 151 ------------------ 7 files changed, 16 insertions(+), 217 deletions(-) delete mode 100644 src/com/android/settings/connecteddevice/AddDeviceSummaryPreferenceController.java delete mode 100644 tests/robotests/src/com/android/settings/connecteddevice/AddDeviceSummaryPreferenceControllerTest.java diff --git a/res/xml/connected_devices.xml b/res/xml/connected_devices.xml index 75878f90ae0..e7e3c2ccfbe 100644 --- a/res/xml/connected_devices.xml +++ b/res/xml/connected_devices.xml @@ -40,24 +40,13 @@ android:key="add_bt_devices" android:title="@string/bluetooth_pairing_pref_title" android:icon="@drawable/ic_add_24dp" - android:fragment="com.android.settings.bluetooth.BluetoothPairingDetail" - settings:allowDividerAbove="true" - settings:keywords="@string/keywords_add_bt_device" - settings:userRestriction="no_config_bluetooth" - settings:useAdminDisabledSummary="true" - settings:controller="com.android.settings.connecteddevice.AddDevicePreferenceController"/> - - + settings:controller="com.android.settings.connecteddevice.AddDevicePreferenceController"/>