get_wayvr unwrap was not safe after all

This commit is contained in:
galister
2025-05-01 05:43:07 +09:00
parent 6b3f091552
commit 96a05d0835

View File

@@ -953,7 +953,14 @@ where
} }
} }
WayVRAction::ToggleDashboard => { WayVRAction::ToggleDashboard => {
let wayvr = app.get_wayvr().unwrap(); /* safe */ let wayvr = match app.get_wayvr() {
Ok(wayvr) => wayvr,
Err(e) => {
log::error!("WayVR Error: {e:?}");
return;
}
};
let mut wayvr = wayvr.borrow_mut(); let mut wayvr = wayvr.borrow_mut();
if let Err(e) = toggle_dashboard::<O>(app, overlays, &mut wayvr) { if let Err(e) = toggle_dashboard::<O>(app, overlays, &mut wayvr) {