fix(window-state): fix entry key

pull/531/head
luohy 2 years ago
parent 731e08a354
commit 6790e4d193

@ -112,11 +112,11 @@ impl<R: Runtime> AppHandleExt for tauri::AppHandle<R> {
} }
} }
fn group_name_by_state(groups: State<GroupStateCache>, label: String) { fn group_name_by_state(groups: State<GroupStateCache>, label: String) -> String {
let binding = groups.0.clone(); let binding = groups.0.clone();
let binding = binding.lock().unwrap(); let binding = binding.lock().unwrap();
let groups = binding.as_ref(); let groups = binding.as_ref();
let key = group_name(groups, label); group_name(groups, label)
} }
pub trait WindowExt { pub trait WindowExt {
@ -387,7 +387,7 @@ impl Builder {
cache cache
.lock() .lock()
.unwrap() .unwrap()
.entry(key) .entry(key.clone())
.or_insert_with(WindowState::default); .or_insert_with(WindowState::default);
} }

Loading…
Cancel
Save