Merge "Remove overrideIconTintForNavMode for Taskbar Nav buttons" into udc-dev am: 3d2a6f1ef7

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23696663

Change-Id: I61daf99490cc3cb9cd0607d50d86a9e51b926680
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Jagrut Desai
2023-06-16 01:20:08 +00:00
committed by Automerger Merge Worker
2 changed files with 1 additions and 11 deletions

View File

@@ -224,7 +224,6 @@ public class TaskbarDelegate implements CommandQueue.Callbacks,
return LightBarTransitionsController.DEFAULT_TINT_ANIMATION_DURATION;
}
});
controller.overrideIconTintForNavMode(true);
return controller;
}

View File

@@ -115,7 +115,6 @@ public class LightBarTransitionsController implements Dumpable {
};
private final Context mContext;
private Boolean mOverrideIconTintForNavMode;
@AssistedInject
public LightBarTransitionsController(
@@ -275,20 +274,12 @@ public class LightBarTransitionsController implements Dumpable {
dispatchDark();
}
/**
* Specify an override value to return for {@link #overrideIconTintForNavMode(boolean)}.
*/
public void overrideIconTintForNavMode(boolean overrideValue) {
mOverrideIconTintForNavMode = overrideValue;
}
/**
* Return whether to use the tint calculated in this class for nav icons.
*/
public boolean supportsIconTintForNavMode(int navigationMode) {
// In gesture mode, we already do region sampling to update tint based on content beneath.
return mOverrideIconTintForNavMode != null
? mOverrideIconTintForNavMode
: !QuickStepContract.isGesturalMode(navigationMode);
return !QuickStepContract.isGesturalMode(navigationMode);
}
/**