Fix Button + custom tint pre-Lollipop
Currently all background touch highlighting for
Buttons is baked into the internal tint on KK and
below. When a developer sets a custom tint, the interal
tint is no longer used, meaning they lose all touch
highlighting (unless they bake it in themselves).
This CL moves us much closer to what happens on Lollipop
and above. We still use a tint for touch highlights but
use the custom tint as an input into its creation.
All background tinting tests continue to pass.
BUG: 28659547
Change-Id: Ie5135863143b82fc7f03850761dcb1d8ac8e596e
2 files changed