Skip to content

Draft: wayland: Check serial for activation if no surface is provided

Carlos Garnacho requested to merge wip/carlosg/surfaceless-activation into main

Having a "requester" surface helps with accuracy (e.g. ensuring the pointer is still within coordinates, besides the token serial still remaining valid). In the case we don't have one, still check the serial so that we know no other button presses/etc happened in between and activate the window if none happened.

NB: being more lenient about the requester surface perhaps help Firefox and other clients, not sure.

Merge request reports