diff --git a/src/ui/first_run/select_voiceovers.rs b/src/ui/first_run/select_voiceovers.rs index b2ab0f4..b92aace 100644 --- a/src/ui/first_run/select_voiceovers.rs +++ b/src/ui/first_run/select_voiceovers.rs @@ -51,7 +51,7 @@ impl SimpleAsyncComponent for SelectVoiceoversApp { #[local_ref] add_suffix = english -> gtk::Switch { set_valign: gtk::Align::Center, - set_state: true + set_active: true } }, diff --git a/src/ui/preferences/enhancements/sandbox.rs b/src/ui/preferences/enhancements/sandbox.rs index 8abb937..1cdfe50 100644 --- a/src/ui/preferences/enhancements/sandbox.rs +++ b/src/ui/preferences/enhancements/sandbox.rs @@ -135,12 +135,12 @@ impl SimpleAsyncComponent for SandboxPage { add_suffix = >k::Switch { set_valign: gtk::Align::Center, - set_state: CONFIG.sandbox.enabled, + set_active: CONFIG.sandbox.enabled, connect_state_notify => |switch| { if is_ready() { if let Ok(mut config) = Config::get() { - config.sandbox.enabled = switch.state(); + config.sandbox.enabled = switch.is_active(); Config::update(config); } @@ -156,12 +156,12 @@ impl SimpleAsyncComponent for SandboxPage { add_suffix = >k::Switch { set_valign: gtk::Align::Center, - set_state: CONFIG.sandbox.isolate_home, + set_active: CONFIG.sandbox.isolate_home, connect_state_notify => |switch| { if is_ready() { if let Ok(mut config) = Config::get() { - config.sandbox.isolate_home = switch.state(); + config.sandbox.isolate_home = switch.is_active(); Config::update(config); } diff --git a/src/ui/preferences/general/components.rs b/src/ui/preferences/general/components.rs index 20b7433..bf65b86 100644 --- a/src/ui/preferences/general/components.rs +++ b/src/ui/preferences/general/components.rs @@ -109,11 +109,11 @@ impl SimpleAsyncComponent for ComponentsPage { set_valign: gtk::Align::Center, #[block_signal(wine_recommended_notify)] - set_state: true, + set_active: true, connect_state_notify[sender] => move |switch| { if is_ready() { - sender.input(ComponentsPageMsg::WineRecommendedOnly(switch.state())); + sender.input(ComponentsPageMsg::WineRecommendedOnly(switch.is_active())); } } @wine_recommended_notify } @@ -135,12 +135,12 @@ impl SimpleAsyncComponent for ComponentsPage { set_valign: gtk::Align::Center, #[block_signal(wine_shared_libraries_notify)] - set_state: CONFIG.game.wine.shared_libraries.wine, + set_active: CONFIG.game.wine.shared_libraries.wine, connect_state_notify => |switch| { if is_ready() { if let Ok(mut config) = Config::get() { - config.game.wine.shared_libraries.wine = switch.state(); + config.game.wine.shared_libraries.wine = switch.is_active(); Config::update(config); } @@ -157,12 +157,12 @@ impl SimpleAsyncComponent for ComponentsPage { set_valign: gtk::Align::Center, #[block_signal(gstreamer_shared_libraries_notify)] - set_state: CONFIG.game.wine.shared_libraries.gstreamer, + set_active: CONFIG.game.wine.shared_libraries.gstreamer, connect_state_notify => |switch| { if is_ready() { if let Ok(mut config) = Config::get() { - config.game.wine.shared_libraries.gstreamer = switch.state(); + config.game.wine.shared_libraries.gstreamer = switch.is_active(); Config::update(config); } @@ -221,11 +221,11 @@ impl SimpleAsyncComponent for ComponentsPage { set_valign: gtk::Align::Center, #[block_signal(dxvk_recommended_notify)] - set_state: true, + set_active: true, connect_state_notify[sender] => move |switch| { if is_ready() { - sender.input(ComponentsPageMsg::DxvkRecommendedOnly(switch.state())); + sender.input(ComponentsPageMsg::DxvkRecommendedOnly(switch.is_active())); } } @dxvk_recommended_notify } diff --git a/src/ui/preferences/general/mod.rs b/src/ui/preferences/general/mod.rs index 1a2eeb7..c092a75 100644 --- a/src/ui/preferences/general/mod.rs +++ b/src/ui/preferences/general/mod.rs @@ -232,7 +232,7 @@ impl SimpleAsyncComponent for GeneralApp { connect_state_notify => |switch| { #[allow(unused_must_use)] - if switch.state() { + if switch.is_active() { std::fs::remove_file(KEEP_BACKGROUND_FILE.as_path()); } else { std::fs::write(KEEP_BACKGROUND_FILE.as_path(), "");