From 14168697036b43d5a1539eaf4af00205bc285752 Mon Sep 17 00:00:00 2001 From: Elliu <elliu@hashi.re> Date: Wed, 19 Feb 2025 16:03:28 +0100 Subject: [PATCH] MISC: "fix" race condition between qtwindow and mpris modules --- lektord/src/app/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lektord/src/app/mod.rs b/lektord/src/app/mod.rs index 97714b87..14c09909 100644 --- a/lektord/src/app/mod.rs +++ b/lektord/src/app/mod.rs @@ -209,6 +209,7 @@ impl LektorState { playstate: Default::default(), shutdown: RwLock::new(Some(shutdown)), })); + crate::c_wrapper::init_player_module(ptr.clone(), player)?; if config.mpris { *ptr.mpris.write().await = lektor_mpris::MPRISAdapter::builder("lektord", LektorStateWeakPtr::from(&ptr)) @@ -218,7 +219,6 @@ impl LektorState { .map_err(|err| log::error!("can't build mpris server, run with one: {err}")) .ok(); } - crate::c_wrapper::init_player_module(ptr.clone(), player)?; Ok(ptr) } -- GitLab