From b560944234eb8924c83709151c67a74cea04cc40 Mon Sep 17 00:00:00 2001 From: Logan McNaughton <848146+loganmc10@users.noreply.github.com> Date: Thu, 4 Jul 2024 22:19:05 +0200 Subject: [PATCH] Update eframe to 0.28 (#74) --- Cargo.toml | 2 +- src/main.rs | 2 +- src/ui/gui.rs | 4 +++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 9da1c3f..84d5de6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,7 +13,7 @@ sevenz-rust = "0.6" chrono = "0.4" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" -eframe = "0.27" +eframe = "0.28" rfd = "0.14" sha2 = "0.10" rusttype = "0.9" diff --git a/src/main.rs b/src/main.rs index 2840054..0a4bc05 100644 --- a/src/main.rs +++ b/src/main.rs @@ -126,7 +126,7 @@ fn main() { eframe::run_native( "gopher64", options, - Box::new(|_cc| Box::new(ui::gui::GopherEguiApp::new())), + Box::new(|_cc| Ok(Box::new(ui::gui::GopherEguiApp::new()))), ) .unwrap(); } diff --git a/src/ui/gui.rs b/src/ui/gui.rs index 32a6968..e2eaf9d 100644 --- a/src/ui/gui.rs +++ b/src/ui/gui.rs @@ -129,7 +129,9 @@ impl eframe::App for GopherEguiApp { } egui::CentralPanel::default().show(ctx, |ui| { - ui.set_enabled(!self.configure_profile); + if self.configure_profile { + ui.disable() + } if ui.button("Open ROM").clicked() { // Spawn dialog on main thread