Use accent color for activated quick filter icons

pull/214/head
M66B 8 months ago
parent da11ce476d
commit 4e639b3da3

@ -355,6 +355,7 @@ public class FragmentMessages extends FragmentBase
private int colorPrimary;
private int colorAccent;
private int colorControlNormal;
private int colorSeparator;
private int colorWarning;
@ -509,6 +510,7 @@ public class FragmentMessages extends FragmentBase
colorPrimary = Helper.resolveColor(getContext(), androidx.appcompat.R.attr.colorPrimary);
colorAccent = Helper.resolveColor(getContext(), androidx.appcompat.R.attr.colorAccent);
colorControlNormal = Helper.resolveColor(getContext(), android.R.attr.colorControlNormal);
colorSeparator = Helper.resolveColor(getContext(), R.attr.colorSeparator);
colorWarning = Helper.resolveColor(getContext(), R.attr.colorWarning);
@ -5901,6 +5903,10 @@ public class FragmentMessages extends FragmentBase
ibUnflagged.setImageResource(filter_unflagged ? R.drawable.twotone_star_border_24 : R.drawable.baseline_star_24);
ibSnoozed.setImageResource(filter_snoozed ? R.drawable.twotone_visibility_off_24 : R.drawable.twotone_visibility_24);
ibSeen.setImageTintList(ColorStateList.valueOf(filter_seen ? colorAccent : colorControlNormal));
ibUnflagged.setImageTintList(ColorStateList.valueOf(filter_unflagged ? colorAccent : colorControlNormal));
ibSnoozed.setImageTintList(ColorStateList.valueOf(filter_snoozed ? colorControlNormal : colorAccent));
ibSeen.setVisibility(quick_filter && folder ? View.VISIBLE : View.GONE);
ibUnflagged.setVisibility(quick_filter && folder ? View.VISIBLE : View.GONE);
ibSnoozed.setVisibility(quick_filter && folder && !drafts ? View.VISIBLE : View.GONE);

Loading…
Cancel
Save