Revert color of expand button on unread conversations
Fixes: 183710694 Test: manual Change-Id: I2cc6d98f9a8ede430a69a7d37ec32c05e41b8759
This commit is contained in:
@@ -5360,12 +5360,8 @@ public class Notification implements Parcelable
|
||||
contentView.setInt(R.id.expand_button, "setDefaultPillColor", pillColor);
|
||||
// Use different highlighted colors for conversations' unread count
|
||||
if (p.mHighlightExpander) {
|
||||
pillColor = getAccentTertiaryColor(p);
|
||||
// TODO(b/183710694): The accent tertiary is currently too bright in dark mode, so
|
||||
// we need to pick a contrasting color.
|
||||
textColor = ColorUtils.setAlphaComponent(
|
||||
ContrastColorUtil.resolvePrimaryColor(mContext, pillColor, mInNightMode),
|
||||
0xFF);
|
||||
textColor = getBackgroundColor(p);
|
||||
pillColor = getAccentColor(p);
|
||||
}
|
||||
contentView.setInt(R.id.expand_button, "setHighlightTextColor", textColor);
|
||||
contentView.setInt(R.id.expand_button, "setHighlightPillColor", pillColor);
|
||||
@@ -6295,23 +6291,6 @@ public class Notification implements Parcelable
|
||||
return ColorUtils.blendARGB(getPrimaryTextColor(p), getBackgroundColor(p), 0.8f);
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the tertiary accent color for colored UI elements. If we're tinting with the theme
|
||||
* accent, this comes from the tertiary system accent palette, otherwise this would be
|
||||
* identical to {@link #getSmallIconColor(StandardTemplateParams)}.
|
||||
*/
|
||||
private @ColorInt int getAccentTertiaryColor(StandardTemplateParams p) {
|
||||
if (isColorized(p)) {
|
||||
return getPrimaryTextColor(p);
|
||||
}
|
||||
int color = obtainThemeColor(com.android.internal.R.attr.colorAccentTertiary,
|
||||
COLOR_INVALID);
|
||||
if (color != COLOR_INVALID) {
|
||||
return color;
|
||||
}
|
||||
return getContrastColor(p);
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the theme's error color, or the primary text color for colorized notifications.
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user