From a31bb437916609c7e355b0925076fb132a327de0 Mon Sep 17 00:00:00 2001 From: Mikolaj Wielgus Date: Sat, 14 Sep 2024 16:23:40 +0200 Subject: [PATCH] egui: zoom to fit every time new board is loaded --- src/bin/topola-egui/app.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/bin/topola-egui/app.rs b/src/bin/topola-egui/app.rs index 3626ddf..ea89b97 100644 --- a/src/bin/topola-egui/app.rs +++ b/src/bin/topola-egui/app.rs @@ -142,7 +142,8 @@ impl App { self.maybe_design = Some(design); self.arc_mutex_maybe_invoker = Arc::new(Mutex::new(Some(Invoker::new( Autorouter::new(board).unwrap(), - )))) + )))); + self.viewport.scheduled_zoom_to_fit = true; } if let Some(invoker) = self.arc_mutex_maybe_invoker.lock().unwrap().as_mut() {