compose-audiowaveform
compose-audiowaveform copied to clipboard
Wrong behavior when using an alpha color
Hi, thank you for this compose library
I've got an issue when using a colour with an alpha in waveformBrush, the alpha is also carried over to the progressBrush.
A small example to reproduce:
var waveformProgress by remember { mutableStateOf(0F) }
AudioWaveform(
amplitudes = amplitude,
waveformBrush = SolidColor(Color.White.copy(alpha = .5f)),
progressBrush = SolidColor(Color.Red),
amplitudeType = AmplitudeType.Max,
progress = waveformProgress,
onProgressChange = { waveformProgress = it }
)
And here is the actual rendering, the red does not match, it also has the alpha channel
is there any updates on those bugs?