diff --git a/src/com/android/settings/network/NetworkProviderSettings.java b/src/com/android/settings/network/NetworkProviderSettings.java index 4c5552d9f7c..b1611cdae7f 100644 --- a/src/com/android/settings/network/NetworkProviderSettings.java +++ b/src/com/android/settings/network/NetworkProviderSettings.java @@ -416,9 +416,14 @@ public class NetworkProviderSettings extends RestrictedSettingsFragment @Override public void onResume() { - final Activity activity = getActivity(); super.onResume(); + // Disable the animation of the preference list + final RecyclerView prefListView = getListView(); + if (prefListView != null) { + prefListView.setItemAnimator(null); + } + // Because RestrictedSettingsFragment's onResume potentially requests authorization, // which changes the restriction state, recalculate it. final boolean alreadyImmutablyRestricted = mIsRestricted;