Fix accidental 'not' when checking for redraw

This commit is contained in:
0hypercube 2023-01-03 18:24:02 +00:00 committed by Keavon Chambers
parent cd8a897b96
commit 8e9d097fcc
1 changed files with 4 additions and 4 deletions

View File

@ -22,13 +22,13 @@ pub struct FolderLayer {
impl LayerData for FolderLayer {
fn render(&mut self, svg: &mut String, svg_defs: &mut String, transforms: &mut Vec<glam::DAffine2>, render_data: RenderData) -> bool {
let mut any_child_requires_refresh = false;
let mut any_child_requires_redraw = false;
for layer in &mut self.layers {
let (svg_value, requires_refresh) = layer.render(transforms, svg_defs, render_data);
let (svg_value, requires_redraw) = layer.render(transforms, svg_defs, render_data);
*svg += svg_value;
any_child_requires_refresh = any_child_requires_refresh || requires_refresh;
any_child_requires_redraw = any_child_requires_redraw || requires_redraw;
}
!any_child_requires_refresh
any_child_requires_redraw
}
fn intersects_quad(&self, quad: Quad, path: &mut Vec<LayerId>, intersections: &mut Vec<Vec<LayerId>>, font_cache: &FontCache) {