summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/bluetooth/AdvancedBluetoothDetailsHeaderController.java
diff options
context:
space:
mode:
authorHugh Chen <hughchen@google.com>2020-12-07 16:28:17 +0800
committerHugh Chen <hughchen@google.com>2020-12-07 16:28:17 +0800
commit5caaded598830b2197892e1df8dba9529048091b (patch)
tree5c10557fe05327da9a78d73651fed4846ea91ebc /src/com/android/settings/bluetooth/AdvancedBluetoothDetailsHeaderController.java
parentb763de84933f323facfe6fb2fd8d593932a14099 (diff)
downloadpackages_apps_Settings-5caaded598830b2197892e1df8dba9529048091b.tar.gz
packages_apps_Settings-5caaded598830b2197892e1df8dba9529048091b.tar.bz2
packages_apps_Settings-5caaded598830b2197892e1df8dba9529048091b.zip
Fix advanced device icon won't update issue
Add refresh() in onStart() state to fix UI won't update when resume the activity. Bug: 174728714 Test: make -j42 RunSettingsRoboTests Change-Id: I86d21486c1466aa466ef67db667b3a40cd90230c
Diffstat (limited to 'src/com/android/settings/bluetooth/AdvancedBluetoothDetailsHeaderController.java')
-rw-r--r--src/com/android/settings/bluetooth/AdvancedBluetoothDetailsHeaderController.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/com/android/settings/bluetooth/AdvancedBluetoothDetailsHeaderController.java b/src/com/android/settings/bluetooth/AdvancedBluetoothDetailsHeaderController.java
index 1ab3a6545a..7f8ade1c32 100644
--- a/src/com/android/settings/bluetooth/AdvancedBluetoothDetailsHeaderController.java
+++ b/src/com/android/settings/bluetooth/AdvancedBluetoothDetailsHeaderController.java
@@ -129,8 +129,6 @@ public class AdvancedBluetoothDetailsHeaderController extends BasePreferenceCont
super.displayPreference(screen);
mLayoutPreference = screen.findPreference(getPreferenceKey());
mLayoutPreference.setVisible(isAvailable());
-
- refresh();
}
@Override
@@ -142,6 +140,8 @@ public class AdvancedBluetoothDetailsHeaderController extends BasePreferenceCont
mCachedDevice.registerCallback(this);
mBluetoothAdapter.addOnMetadataChangedListener(mCachedDevice.getDevice(),
mContext.getMainExecutor(), mMetadataListener);
+
+ refresh();
}
@Override