diff --git a/src/main.rs b/src/main.rs index 809fec4..38852bc 100644 --- a/src/main.rs +++ b/src/main.rs @@ -30,6 +30,7 @@ pub mod func_runner; pub mod gpu_profile; pub mod log_level; pub mod log_parser; +pub mod monado_utils; pub mod paths; pub mod profile; pub mod profiles; @@ -38,7 +39,6 @@ pub mod runner_pipeline; pub mod steamvr_utils; pub mod ui; pub mod xr_devices; -pub mod monado_utils; fn restore_steam_xr_files() { let active_runtime = get_current_active_runtime(); diff --git a/src/ui/app.rs b/src/ui/app.rs index f9ab148..8597ab4 100644 --- a/src/ui/app.rs +++ b/src/ui/app.rs @@ -311,10 +311,11 @@ impl SimpleComponent for App { self.main_view.sender().emit(MainViewMsg::ClockTicking); if let Some(w) = self.xrservice_worker.as_ref() { if w.state.lock().unwrap().exit_status.is_none() { - self.xr_devices.merge(XRDevices::from_libmonado(&self.get_selected_profile())); - self.main_view.sender().emit(MainViewMsg::UpdateDevices( - Some(self.xr_devices.clone()), - )); + self.xr_devices + .merge(XRDevices::from_libmonado(&self.get_selected_profile())); + self.main_view + .sender() + .emit(MainViewMsg::UpdateDevices(Some(self.xr_devices.clone()))); } } }