cleanup some egui code

This commit is contained in:
Simon Gardling 2022-04-26 09:24:29 -04:00
parent fcfab3cf1c
commit 69a316c9c8

View File

@ -527,9 +527,6 @@ impl epi::App for MathApp {
self.side_panel(ctx); self.side_panel(ctx);
} }
// Referenced in plotting code, but needs to be here so it can be later referenced when storing `last_info`
let mut area_list: Vec<Option<f64>> = Vec::new();
// Central panel which contains the central plot (or an error created when // Central panel which contains the central plot (or an error created when
// parsing) // parsing)
CentralPanel::default() CentralPanel::default()
@ -537,7 +534,6 @@ impl epi::App for MathApp {
inner_margin: Margin::symmetric(0.0, 0.0), inner_margin: Margin::symmetric(0.0, 0.0),
rounding: Rounding::none(), rounding: Rounding::none(),
fill: ctx.style().visuals.window_fill(), fill: ctx.style().visuals.window_fill(),
stroke: Default::default(),
..Default::default() ..Default::default()
}) })
.show(ctx, |ui| { .show(ctx, |ui| {
@ -591,7 +587,7 @@ impl epi::App for MathApp {
) )
}); });
area_list = self self.last_info.0 = self
.functions .functions
.get_entries() .get_entries()
.iter() .iter()
@ -602,7 +598,8 @@ impl epi::App for MathApp {
.collect(); .collect();
}); });
}); });
// Store list of functions' areas along with the time it took to process.
self.last_info = (area_list, start.map(|a| a.elapsed())); // Calculate and store the last time it took to draw the frame
self.last_info.1 = start.map(|a| a.elapsed());
} }
} }