summaryrefslogtreecommitdiffstats
path: root/quickstep
diff options
context:
space:
mode:
authorTreeHugger Robot <treehugger-gerrit@google.com>2018-05-14 21:30:40 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2018-05-14 21:30:40 +0000
commit047437e738a4bbc892fff545f6f772e32d93062b (patch)
treec06d7af1f37f36fb1f69b3bbc11066fa56da0f75 /quickstep
parentcabc1ff276743b45abcdf4ea0e1367d09c2e26d2 (diff)
parent039b9d2bedf4c7dcdb40fef94dca2b9fc581a8aa (diff)
downloadandroid_packages_apps_Trebuchet-047437e738a4bbc892fff545f6f772e32d93062b.tar.gz
android_packages_apps_Trebuchet-047437e738a4bbc892fff545f6f772e32d93062b.tar.bz2
android_packages_apps_Trebuchet-047437e738a4bbc892fff545f6f772e32d93062b.zip
Merge "Increating the scrim alpha for super-light wallpapers" into ub-launcher3-edmonton
Diffstat (limited to 'quickstep')
-rw-r--r--quickstep/src/com/android/quickstep/views/ShelfScrimView.java10
1 files changed, 8 insertions, 2 deletions
diff --git a/quickstep/src/com/android/quickstep/views/ShelfScrimView.java b/quickstep/src/com/android/quickstep/views/ShelfScrimView.java
index b47af2d3a..69b77b453 100644
--- a/quickstep/src/com/android/quickstep/views/ShelfScrimView.java
+++ b/quickstep/src/com/android/quickstep/views/ShelfScrimView.java
@@ -47,6 +47,7 @@ public class ShelfScrimView extends ScrimView {
private static final int THRESHOLD_ALPHA_DARK = 102;
private static final int THRESHOLD_ALPHA_LIGHT = 46;
+ private static final int THRESHOLD_ALPHA_SUPER_LIGHT = 128;
// In transposed layout, we simply draw a flat color.
private boolean mDrawingFlatColor;
@@ -76,8 +77,13 @@ public class ShelfScrimView extends ScrimView {
mMaxScrimAlpha = OVERVIEW.getWorkspaceScrimAlpha(mLauncher);
mEndAlpha = Color.alpha(mEndScrim);
- mThresholdAlpha = Themes.getAttrBoolean(mLauncher, R.attr.isMainColorDark)
- ? THRESHOLD_ALPHA_DARK : THRESHOLD_ALPHA_LIGHT;
+ if (Themes.getAttrBoolean(mLauncher, R.attr.isMainColorDark)) {
+ mThresholdAlpha = THRESHOLD_ALPHA_DARK;
+ } else if (Themes.getAttrBoolean(mLauncher, R.attr.isWorkspaceDarkText)) {
+ mThresholdAlpha = THRESHOLD_ALPHA_SUPER_LIGHT;
+ } else {
+ mThresholdAlpha = THRESHOLD_ALPHA_LIGHT;
+ }
mRadius = mLauncher.getResources().getDimension(R.dimen.shelf_surface_radius);
mPaint = new Paint(Paint.ANTI_ALIAS_FLAG);