Fix accidental 'not' when checking for redraw
This commit is contained in:
parent
cd8a897b96
commit
8e9d097fcc
|
|
@ -22,13 +22,13 @@ pub struct FolderLayer {
|
||||||
|
|
||||||
impl LayerData for 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 {
|
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 {
|
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;
|
*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) {
|
fn intersects_quad(&self, quad: Quad, path: &mut Vec<LayerId>, intersections: &mut Vec<Vec<LayerId>>, font_cache: &FontCache) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue