Merge "Add page creation latency for updatePreferenceStates"
This commit is contained in:
committed by
Android (Google) Code Review
commit
0a2a6cfef7
@@ -98,6 +98,10 @@ public abstract class InstrumentedPreferenceFragment extends ObservablePreferenc
|
|||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected void writeElapsedTimeMetric(int action, String key) {
|
||||||
|
mVisibilityLoggerMixin.writeElapsedTimeMetric(action, key);
|
||||||
|
}
|
||||||
|
|
||||||
private void updateActivityTitleWithScreenTitle(PreferenceScreen screen) {
|
private void updateActivityTitleWithScreenTitle(PreferenceScreen screen) {
|
||||||
if (screen != null) {
|
if (screen != null) {
|
||||||
final CharSequence title = screen.getTitle();
|
final CharSequence title = screen.getTitle();
|
||||||
|
@@ -73,13 +73,12 @@ public abstract class DashboardFragment extends SettingsPreferenceFragment
|
|||||||
new ArrayMap<>();
|
new ArrayMap<>();
|
||||||
private final List<DynamicDataObserver> mRegisteredObservers = new ArrayList<>();
|
private final List<DynamicDataObserver> mRegisteredObservers = new ArrayList<>();
|
||||||
private final List<AbstractPreferenceController> mControllers = new ArrayList<>();
|
private final List<AbstractPreferenceController> mControllers = new ArrayList<>();
|
||||||
|
@VisibleForTesting
|
||||||
|
UiBlockerController mBlockerController;
|
||||||
private DashboardFeatureProvider mDashboardFeatureProvider;
|
private DashboardFeatureProvider mDashboardFeatureProvider;
|
||||||
private DashboardTilePlaceholderPreferenceController mPlaceholderPreferenceController;
|
private DashboardTilePlaceholderPreferenceController mPlaceholderPreferenceController;
|
||||||
private boolean mListeningToCategoryChange;
|
private boolean mListeningToCategoryChange;
|
||||||
private List<String> mSuppressInjectedTileKeys;
|
private List<String> mSuppressInjectedTileKeys;
|
||||||
@VisibleForTesting
|
|
||||||
UiBlockerController mBlockerController;
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onAttach(Context context) {
|
public void onAttach(Context context) {
|
||||||
@@ -195,6 +194,8 @@ public abstract class DashboardFragment extends SettingsPreferenceFragment
|
|||||||
public void onResume() {
|
public void onResume() {
|
||||||
super.onResume();
|
super.onResume();
|
||||||
updatePreferenceStates();
|
updatePreferenceStates();
|
||||||
|
writeElapsedTimeMetric(SettingsEnums.ACTION_DASHBOARD_VISIBLE_TIME,
|
||||||
|
"isParalleledControllers:" + isParalleledControllers());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
Reference in New Issue
Block a user