fix hidden overlays all popping up after restart

This commit is contained in:
galister
2026-01-07 20:23:19 +09:00
parent ac9f3c6d23
commit 819313200b
3 changed files with 21 additions and 3 deletions

View File

@@ -16,7 +16,12 @@ pub type SerializedWindowStates = HashMap<Arc<str>, OverlayWindowState>;
#[derive(Clone, Serialize, Deserialize)]
pub struct SerializedWindowSet {
pub name: Arc<str>,
#[serde(default)]
pub overlays: SerializedWindowStates,
#[serde(default)]
pub hidden_overlays: SerializedWindowStates,
}
pub const fn def_pw_tokens() -> PwTokenMap {