diff --git a/CairoMakie/src/overrides.jl b/CairoMakie/src/overrides.jl index e4bb62fa745..299e4f2d788 100644 --- a/CairoMakie/src/overrides.jl +++ b/CairoMakie/src/overrides.jl @@ -213,7 +213,7 @@ function draw_plot(scene::Scene, screen::Screen, band::Band{<:Tuple{<:AbstractVector{<:Point2},<:AbstractVector{<:Point2}}}) if !(band.color[] isa AbstractArray) - color = to_cairo_color(band.color[], band) + color = coloralpha(to_cairo_color(band.color[], band), band.alpha[]) upperpoints = band[1][] lowerpoints = band[2][] points = vcat(lowerpoints, reverse(upperpoints))