Skip to content

Add pointer input to layer surfaces

Ghost User requested to merge layer-input into master

This glues things together in rootston and extends the layer shell example to visually demonstrate pointer events.

Test plan:

  1. Run rootston
  2. Run layer shell example with various configurations
  3. Test that pointer appears in correct place and clicking changes the color of the surface
  4. Test that surface gets a client side cursor
  5. Bring a shell surface to the party and make sure nothing breaks
  6. Test z-ordering works correctly with several layer surfaces

Merge request reports