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
This commit is contained in:
@@ -129,8 +129,6 @@ public class AdvancedBluetoothDetailsHeaderController extends BasePreferenceCont
|
|||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mLayoutPreference = screen.findPreference(getPreferenceKey());
|
mLayoutPreference = screen.findPreference(getPreferenceKey());
|
||||||
mLayoutPreference.setVisible(isAvailable());
|
mLayoutPreference.setVisible(isAvailable());
|
||||||
|
|
||||||
refresh();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -142,6 +140,8 @@ public class AdvancedBluetoothDetailsHeaderController extends BasePreferenceCont
|
|||||||
mCachedDevice.registerCallback(this);
|
mCachedDevice.registerCallback(this);
|
||||||
mBluetoothAdapter.addOnMetadataChangedListener(mCachedDevice.getDevice(),
|
mBluetoothAdapter.addOnMetadataChangedListener(mCachedDevice.getDevice(),
|
||||||
mContext.getMainExecutor(), mMetadataListener);
|
mContext.getMainExecutor(), mMetadataListener);
|
||||||
|
|
||||||
|
refresh();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
Reference in New Issue
Block a user