Open jfroy opened 8 months ago
cosmic-randr list hangs on Arch with plasma 6 rc1. It seems to be because the context.dispatch().await does not return in async fn list.
cosmic-randr list
async fn list
async fn list(&mut self, kdl: bool) -> Result<(), Box<dyn std::error::Error>> { let _res = self.context.dispatch(&mut self.event_queue).await;
In async fn main, event_queue.roundtrip consistently returned 54 on my system when I tested.
async fn main
event_queue.roundtrip
54
rustc 1.72.0 (5680fa18f 2023-08-23)
I have noticed that cosmic-randr list also hangs when running on Pop! on Wayland (the GNOME shell Wayland session, not the COSMIC session).
GNOME
COSMIC
It hangs in COSMIC on Wayland, as well.
cosmic-randr list
hangs on Arch with plasma 6 rc1. It seems to be because the context.dispatch().await does not return inasync fn list
.In
async fn main
,event_queue.roundtrip
consistently returned54
on my system when I tested.rustc 1.72.0 (5680fa18f 2023-08-23)