Merge "Readd predictive back developer setting" into main

This commit is contained in:
Johannes Gallmann
2023-12-14 08:01:51 +00:00
committed by Android (Google) Code Review
3 changed files with 7 additions and 10 deletions

View File

@@ -18,6 +18,7 @@ package com.android.settings.development;
import static com.android.window.flags.Flags.predictiveBackSystemAnimations;
import android.annotation.Nullable;
import android.content.Context;
import android.provider.Settings;
@@ -28,8 +29,6 @@ import com.android.internal.annotations.VisibleForTesting;
import com.android.settings.core.PreferenceControllerMixin;
import com.android.settingslib.development.DeveloperOptionsPreferenceController;
import java.util.Objects;
/**
* PreferenceController for enabling/disabling animation related to back button and back gestures.
*/
@@ -51,9 +50,8 @@ public class BackAnimationPreferenceController extends DeveloperOptionsPreferenc
public BackAnimationPreferenceController(Context context,
DevelopmentSettingsDashboardFragment fragment) {
@Nullable DevelopmentSettingsDashboardFragment fragment) {
super(context);
Objects.requireNonNull(fragment);
mFragment = fragment;
}

View File

@@ -737,7 +737,7 @@ public class DevelopmentSettingsDashboardFragment extends RestrictedDashboardFra
controllers.add(new OverlaySettingsPreferenceController(context));
controllers.add(new StylusHandwritingPreferenceController(context));
controllers.add(new IngressRateLimitPreferenceController((context)));
// controllers.add(new BackAnimationPreferenceController(context, fragment));
controllers.add(new BackAnimationPreferenceController(context, fragment));
controllers.add(new PhantomProcessPreferenceController(context));
controllers.add(new ContrastPreferenceController(
context, context.getSystemService(UiModeManager.class)));