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; } - }); }); } });