mirror of https://github.com/wayvr-org/wayvr.git
fix chroma_key_params not saving
This commit is contained in:
parent
26f5be36b6
commit
1238808d87
|
|
@ -6,8 +6,8 @@ use wayvr_ipc::packet_client::WvrProcessLaunchParams;
|
||||||
use wlx_common::{
|
use wlx_common::{
|
||||||
astr_containers::AStrMap,
|
astr_containers::AStrMap,
|
||||||
config::{
|
config::{
|
||||||
AltModifier, CaptureMethod, GeneralConfig, HandsfreePointer, SerializedWindowSet,
|
AltModifier, CaptureMethod, ChromaKeyParams, GeneralConfig, HandsfreePointer,
|
||||||
SerializedWindowStates,
|
SerializedWindowSet, SerializedWindowStates,
|
||||||
},
|
},
|
||||||
config_io,
|
config_io,
|
||||||
locale::Language,
|
locale::Language,
|
||||||
|
|
@ -144,6 +144,7 @@ pub struct AutoSettings {
|
||||||
pub autostart_apps: Vec<WvrProcessLaunchParams>,
|
pub autostart_apps: Vec<WvrProcessLaunchParams>,
|
||||||
pub handsfree_pointer: HandsfreePointer,
|
pub handsfree_pointer: HandsfreePointer,
|
||||||
pub language: Option<Language>,
|
pub language: Option<Language>,
|
||||||
|
pub chroma_key_params: ChromaKeyParams,
|
||||||
}
|
}
|
||||||
|
|
||||||
fn get_settings_path() -> PathBuf {
|
fn get_settings_path() -> PathBuf {
|
||||||
|
|
@ -196,6 +197,7 @@ pub fn save_settings(config: &GeneralConfig) -> anyhow::Result<()> {
|
||||||
autostart_apps: config.autostart_apps.clone(),
|
autostart_apps: config.autostart_apps.clone(),
|
||||||
handsfree_pointer: config.handsfree_pointer,
|
handsfree_pointer: config.handsfree_pointer,
|
||||||
language: config.language,
|
language: config.language,
|
||||||
|
chroma_key_params: config.chroma_key_params.clone(),
|
||||||
};
|
};
|
||||||
|
|
||||||
let json = serde_json::to_string_pretty(&conf).unwrap(); // want panic
|
let json = serde_json::to_string_pretty(&conf).unwrap(); // want panic
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue