top | item 38281858

(no title)

HansHamster | 2 years ago

Usually, the UI toolkit (gtk, qt, ...) should take care of the X11/Wayland protocol details. But if the application is doing its own thing or at a lower level (and I guess Firefox qualifies) then that has to be adapted.

discuss

order

zahllos|2 years ago

Yes this is exactly the case here. Many applications get this for free because the gui toolkit provides the abstraction - both Qt and Gtk exist to do this for cross platform purposes.

However if you want things toolkits don't provide then you need to talk to the underlying API yourself.

My distro ships both plain Firefox and firefox-wayland. I've been using it for... At least a year. No noticeable difference to normal Firefox.

Macha|2 years ago

The big thing I notice with firefox wayland on nixos are cursor issues. It seems to have fewer cursors and sometimes uses obviously wrong ones (text selection cursor when it should be a pointer). So I'm still using it on xwayland

thedaly|2 years ago

Firefox, pretty much all electron based apps, there are lots of applications that seem to interface directly with wayland.

Quekid5|2 years ago

Electron apps interface with Electron-the-platform (and have no direct knowledge of Wayland) so it doesn't seem to make much sense to single that out?