I am replacing all my icons with VectorDrawables wherever possible. But I noticed a couple of them don\'t render correctly on API 23 and the color seems to be bleeding out.
I had exactly the same problem on API 23 only. I was setting my ImageView source dynamically, rather than in xml. I realised the problem was that I was doing:
Drawable show = getContext().getResources().getDrawable(resourceId);
When I should have been doing:
Drawable show = AppCompatResources.getDrawable(getContext(), resourceId);
I hope this helps someone!