From 48da2ca41616528587e52684b257e8b6bae6d530 Mon Sep 17 00:00:00 2001 From: Aleksander Date: Sat, 25 Jul 2026 18:34:51 +0200 Subject: [PATCH] dash-frontend: fix `pinned_apps` not saving --- wayvr/src/config.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/wayvr/src/config.rs b/wayvr/src/config.rs index dfbc4967..15898d7d 100644 --- a/wayvr/src/config.rs +++ b/wayvr/src/config.rs @@ -10,7 +10,7 @@ use wlx_common::{ astr_containers::AStrMap, config::{ AltModifier, CaptureMethod, ChromaKeyParams, GeneralConfig, HandsfreeAltTab, - HandsfreePointer, InputCaptureMethod, InputEmulationMethod, SerializedWindowSet, + HandsfreePointer, InputCaptureMethod, InputEmulationMethod, PinnedApp, SerializedWindowSet, SerializedWindowStates, }, config_io, @@ -181,6 +181,7 @@ pub struct AutoSettings { pub capture_method: CaptureMethod, pub keyboard_middle_click_mode: AltModifier, pub autostart_apps: Vec, + pub pinned_apps: Vec, pub handsfree_pointer: HandsfreePointer, pub handsfree_alt_tab: HandsfreeAltTab, pub language: Option, @@ -252,6 +253,7 @@ pub fn save_settings(config: &GeneralConfig) -> anyhow::Result<()> { capture_method: config.capture_method, keyboard_middle_click_mode: config.keyboard_middle_click_mode, autostart_apps: config.autostart_apps.clone(), + pinned_apps: config.pinned_apps.clone(), handsfree_pointer: config.handsfree_pointer, handsfree_alt_tab: config.handsfree_alt_tab, language: config.language,