iced-rs / iced

A cross-platform GUI library for Rust, inspired by Elm
https://iced.rs
MIT License
24.55k stars 1.14k forks source link

`window::Event::FileDropped` & `window::Event::FileHovered` are not working on Wayland #2538

Open eminfedar opened 2 months ago

eminfedar commented 2 months ago

Is your issue REALLY a bug?

Is there an existing issue for this?

Is this issue related to iced?

What happened?

File Drag & Drop events of window work on X11 but not on Wayland.

OS: Fedora 40 GNU/Linux DE: Gnome 46 Version: iced 0.12

What is the expected behavior?

File drag & drop should work on Wayland too. window::Event::FileDropped & window::Event::FileHovered should be generated.

Version

crates.io release

Operating System

Linux

Do you have any log output?

No response

bbb651 commented 2 weeks ago

It's unimplemented in winit: https://github.com/rust-windowing/winit/issues/1881 (so it's blocked on it)

It should have Platform-specific notes though (both in winit and iced)