From c5e597bbea2cecc477ed5c38b134414400b0317f Mon Sep 17 00:00:00 2001 From: DustVoice Date: Fri, 10 Feb 2023 09:48:29 +0100 Subject: [PATCH] Correct modal layout --- src/ui.rs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/ui.rs b/src/ui.rs index b9990d7..adcc126 100644 --- a/src/ui.rs +++ b/src/ui.rs @@ -105,7 +105,7 @@ impl eframe::App for Ui { ctx.request_repaint(); } - self.allowed_to_close = true; + // self.allowed_to_close = true; egui::TopBottomPanel::bottom("status_bar").show(ctx, |ui| { ui.columns(2, |_columns| {}); }); @@ -166,10 +166,8 @@ impl eframe::App for Ui { if self.show_confirmation_dialog { // Show confirmation dialog: - ui.separator(); - ui.vertical(|ui| { + ui.with_layout(Layout::top_down_justified(Align::Center).with_main_align(Align::Center).with_cross_align(Align::Center), |ui| { ui.label("Really quit?"); - ui.horizontal(|ui| { if ui.button("Yes").clicked() { self.allowed_to_close = true; frame.close(); @@ -179,7 +177,6 @@ impl eframe::App for Ui { self.modal = false; self.show_confirmation_dialog = false; } - }); }); } });