Skip to content

xwayland: Emit AbstractDataSource::aboutToBeDestroyed() signal

The seat needs the AbstractDataSource::aboutToBeDestroyed() signal to properly clean up its tracked primary selection.

BUG: 449101


xwayland bridge is destroyed before the workspace starts doing its deeds in Workspace::~Workspace(), which can leave xwayland's primary selection source in the seat.

Edited by Vlad Zahorodnii

Merge request reports