-
-
Notifications
You must be signed in to change notification settings - Fork 41
Description
Greetings.
I am new to Rust and Iced, but in my research on how to create an OSD (on screen display) with Iced, I found this library, so I decided to give it a try.
So I cloned this repository and ran cargo run -p counter, but pretty much all the examples aren't working as intended, the UI seems to be in a frozen state. The video below demonstrates the issue.
The buttons are functioning, the internal state changes, however the UI itself is frozen. With the counter example, moving the panel to the top or to the bottom doesn't fix it, and only when you move it to the left or right then everything starts to work properly.
video.mp4
I have no idea what the issue is, but I'd be happy to provide details about my system or anything that can be useful here. I am using Rust 1.94.1 (e408947bf 2026-03-25) with Niri Wayland compositor 25.11 (b35bcae).