Check for focus surface on set_selection()
Some cleanups and a fix so wl_data_device.set_selection() ignores requests from other clients than the focused one.
Closes: #878 (closed)
Some cleanups and a fix so wl_data_device.set_selection() ignores requests from other clients than the focused one.
Closes: #878 (closed)