From 2611dbfd3eeec483ba701f0f66c7c4ffdfa91bfc Mon Sep 17 00:00:00 2001 From: futile Date: Mon, 1 Dec 2025 07:34:21 +0000 Subject: [PATCH] only show save server ip input box sometimes Co-authored-by: Sapphire --- src/gui/app.rs | 29 +++++++++++++---------------- 1 file changed, 13 insertions(+), 16 deletions(-) diff --git a/src/gui/app.rs b/src/gui/app.rs index f45e5fd..1021fd4 100644 --- a/src/gui/app.rs +++ b/src/gui/app.rs @@ -263,22 +263,19 @@ impl App { log::warn!("Couldn't ensure block exclusivity: {why}"); }; }); - ui.horizontal(|ui| { - ui.add_enabled_ui( - self.settings.block_method == BlockMethod::SaveServer, - |ui| { - ui.add( - egui::TextEdit::singleline(&mut self.settings.save_server_ip) - .char_limit(15) - .desired_width(92.0), - ); - ui.label("Save server IP"); - if ui.button("↺").clicked() { - self.settings.save_server_ip = String::from(ROCKSTAR_SAVE_SERVER); - } - }, - ); - }); + if self.settings.block_method == BlockMethod::SaveServer { + ui.horizontal(|ui| { + ui.add( + egui::TextEdit::singleline(&mut self.settings.save_server_ip) + .char_limit(15) + .desired_width(92.0), + ); + ui.label("Save server IP"); + if ui.button("↺").clicked() { + self.settings.save_server_ip = String::from(ROCKSTAR_SAVE_SERVER); + } + }); + } }) .response .on_disabled_hover_text("This requires administrator.\nUse the Elevate button.");