xwayland-satellite/src/xstate
En-En d621a0b37a fix: X-owned primary blocks clipboard INCR
Due to an oversight, if `XState` had both a valid primary selection
and a valid clipboard selection, `handle_selection_property_change`
would early return after `check_for_incr` determines the primary selection
existed but was not the recipient of the `PropertyNotifyEvent`, preventing
INCR events from ever reaching the clipboard. An addtion to the
`incr_copy_from_x11` integration test validates this fix.

Also fixed was a missing check in `WaylandSelection`'s `check_for_incr`
to confirm the property requesting more data is indeed the property the
selection is responsible for. I could not figure out how to write an
integration for this mistake, but it is obvious enough in hindsight.
2025-10-24 18:40:12 -04:00
..
mod.rs feat: send huge Wayland-to-X selections via INCR 2025-10-24 18:40:12 -04:00
selection.rs fix: X-owned primary blocks clipboard INCR 2025-10-24 18:40:12 -04:00
settings.rs xstate/settings: Clamp scale to >=1 2025-06-29 16:24:45 -04:00