Fix that CSL cache hits produce bad drawables
onState() needs to be called to initialize the color to be drawn with. ColorStateListDrawable(ColorStateList) does this as part of the call to setColorStateList(), however this was missing from ColorStateListDrawable(ColorStateListDrawableState) which is hit when doing ColorStateListDrawableState#newDrawable() when Resources has a cache-hit on a drawable to load. Fixes: 186254988 Test: app in bug Change-Id: Ifb3626f6f85b03dd66142a2f91ba06bc648bff16
Loading
Please register or sign in to comment