diff --git a/src/ui/panes/pid_drawing_tool.rs b/src/ui/panes/pid_drawing_tool.rs index 200a3386d60af8da7e182c1c99a1ee7f6f0c2bcd..e8fcfa868cfa1e494609566013112e70b0174e7a 100644 --- a/src/ui/panes/pid_drawing_tool.rs +++ b/src/ui/panes/pid_drawing_tool.rs @@ -203,9 +203,11 @@ impl PidPane { } } - fn draw_elements(&mut self, ui: &Ui, theme: Theme) { + fn draw_elements(&mut self, ui: &mut Ui, theme: Theme) { for element in &mut self.elements { - element.draw(&self.grid, ui, theme); + ui.scope(|ui| { + element.draw(&self.grid, ui, theme); + }); } }