Skip to content

Commit d60f945

Browse files
fix(spectrum): labels and knockouts should render behind the spectrum.
Signed-off-by: Maika Namuo <httpworldview@gmail.com>
1 parent 62466c4 commit d60f945

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

‎src/visuals/spectrum/state.rs‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -400,7 +400,6 @@ crate::visuals::visualization_widget!(Spectrum, SpectrumState, |this, r, th, b|
400400
fill_rect(r, b, th.extended_palette().background.base.color);
401401
return;
402402
};
403-
r.draw_primitive(b, params);
404403
if let Some(range) = grid_range {
405404
r.with_layer(b, |r| {
406405
draw_grid_lines(r, th, b, range, &state);
@@ -410,6 +409,7 @@ crate::visuals::visualization_widget!(Spectrum, SpectrumState, |this, r, th, b|
410409
draw_grid_labels(r, th, &state);
411410
});
412411
}
412+
r.with_layer(b, |r| r.draw_primitive(b, params));
413413
if let Some((peak, layout)) = peak.zip(peak_layout) {
414414
let peak_color = state.palette[PEAK_PALETTE_INDEX];
415415
r.with_layer(b, |r| draw_peak(r, th, peak, layout, peak_color));

0 commit comments

Comments
 (0)