diff --git a/Cargo.toml b/Cargo.toml index b5643f6..b84e67d 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.28" +eframe = "0.29" rfd = "0.15" sha2 = "0.10" rusttype = "0.9" diff --git a/src/ui/gui.rs b/src/ui/gui.rs index e2eaf9d..f80d533 100644 --- a/src/ui/gui.rs +++ b/src/ui/gui.rs @@ -179,7 +179,7 @@ impl eframe::App for GopherEguiApp { for i in 0..4 { ui.label(format!("{}", i + 1)); - egui::ComboBox::from_id_source(format!("profile-combo-{}", i)) + egui::ComboBox::from_id_salt(format!("profile-combo-{}", i)) .selected_text(self.selected_profile[i].clone()) .show_ui(ui, |ui| { for j in 0..self.input_profiles.len() { @@ -196,7 +196,7 @@ impl eframe::App for GopherEguiApp { } else { self.controllers[self.selected_controller[i] as usize].clone() }; - egui::ComboBox::from_id_source(format!("controller-combo-{}", i)) + egui::ComboBox::from_id_salt(format!("controller-combo-{}", i)) .selected_text(controller_text) .show_ui(ui, |ui| { ui.selectable_value(