https://bugs.kde.org/show_bug.cgi?id=424855

--- Comment #4 from David Edmundson <k...@davidedmundson.co.uk> ---
Brainstorming I have solutions, but none which are great.

1) Introduce a whole new fencing protocol, kwin will only accept data from
wlr_data_control if the fence is up-to-date showing it has the latest clipboard

2) Introduce some only-replace-empty flag on the set_selection from klipper.
SeatInterface will then only apply it if the current clipboard (as it sees it)
is empty.

Potentially we could abuse a mime type to signify this without protocol
changes, which shouldn't take too long to roll out.


For now I'll make a unit test for this case in kwayland so we have a starting
point and can think of other ideas.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to