From 29390140cdfe0a1e24c273cd7ef8cad1c7a801f0 Mon Sep 17 00:00:00 2001 From: uttarayan21 Date: Sat, 27 Dec 2025 00:13:54 +0530 Subject: [PATCH] feat(settings): simplify form updates and temporarily disable server toggler --- ui-iced/src/settings.rs | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/ui-iced/src/settings.rs b/ui-iced/src/settings.rs index b27aabf..c7b9b9f 100644 --- a/ui-iced/src/settings.rs +++ b/ui-iced/src/settings.rs @@ -1,6 +1,5 @@ use crate::*; use iced::Element; -// mod widget; pub fn settings(state: &State) -> Element<'_, Message> { screens::settings(state) @@ -20,12 +19,9 @@ pub fn update(state: &mut State, message: SettingsMessage) -> Task { tracing::trace!("Switching settings screen to {:?}", screen); state.settings.screen = screen; } - SettingsMessage::User(user_msg) => { - state.settings.login_form.update(user_msg); - } - SettingsMessage::Server(server_msg) => { - state.settings.server_form.update(server_msg); - } + SettingsMessage::User(user) => state.settings.login_form.update(user), + + SettingsMessage::Server(server) => state.settings.server_form.update(server), } Task::none() } @@ -253,7 +249,7 @@ mod screens { Column::new() .push(text("Server Settings")) .push(state.settings.server_form.view()) - .push(toggler(false).label("Enable Server")) + // .push(toggler(false).label("Enable Server")) .spacing(20) .padding(20), )