3 ms·
In Wayland the data of the clipboard stays in the app where it was "added" to the clipboard and only transit between the application where it was copied to the
by boudin 5y ago
In Wayland the data of the clipboard stays in the app where it was "added" to the clipboard and only transit between the application where it was copied to the app where it is pasted when pasted.
I think the issue was at this transit stage on Firefox side.
It didn't have any impact on the compositor, it would behave differently in the receiving app. Some would crash, some would freeze for a bit, some would be totally fine but would just fail to get the data to paste.
- di4na 5y agoYep exactly this
- vidarh 5y ago> In Wayland the data of the clipboard stays in the app where it was "added" to the clipboard and only transit between the application where it was copied to the app where it is pasted when pasted. Back to the future... This was how the Amiga clipboard functionality worked (at that point it was because it saved memory), though you could push the data into separate clipboard storage if necessary (e.g. if an application was about to close while a clip was active, or because an application requested a paste).
- TingPing 5y agoIt's still a reasonable design, it even allows for passing around zero copy buffers, or streaming large data.