Fixed
Status Update
Comments
al...@gmail.com <al...@gmail.com> #3
Also it causes slider to be unusable while onValuChangeFinished != null
No update yet.
Also it causes slider to be unusable while onValuChangeFinished != null
Description
When using Icon.kt, I personally would expect that passing
Color.Unspecified
as the tint would result in no tint being applied to the icon at all (in other words, anull
color filter would be passed to thePainter
and the colors that are rendered would just be whatever theVectorAsset
orImageAsset
internally draws).This is currently not the case, as passing
Color.Unspecified
results in a transparent color filter being applied (meaning the icon is not rendered at all).This behavior is particularly important to support multi-colored icons, where you need to avoid a tint being applied all together.
The code in question at the time this bug was filed is here:https://cs.android.com/androidx/platform/frameworks/support/+/androidx-master-dev:compose/material/material/src/commonMain/kotlin/androidx/compose/material/Icon.kt;l=96;drc=989981f1b2a64419ed599cb82e2c589b6b41e46d