canonical / canonical/wlcs

Subsurface tests incorrectly assume that subsurfaces get focus

Open
#396 0 comments 1 reaction 1 assignee Assigned to @Copilot View on GitHub
Dominant language
C++
Stars
61
Forks
15
PR merge metrics
No merged PRs in 30d

Description

In particular, testing https://github.com/canonical/mir/pull/4483 I see the following:

```
[ FAILED ] TouchInputSubsurfaces/SubsurfaceTest.place_below_simple/0
[ FAILED ] XdgShellStableSubsurfaces/SubsurfaceTest.place_above_simple/0
[ FAILED ] XdgShellStableSubsurfaces/SubsurfaceTest.place_below_simple/0
[ FAILED ] XdgShellV6Subsurfaces/SubsurfaceTest.place_above_simple/0
[ FAILED ] XdgShellV6Subsurfaces/SubsurfaceTest.place_below_simple/0
[ FAILED ] WlShellSubsurfaces/SubsurfaceTest.place_above_simple/0
[ FAILED ] TouchInputSubsurfaces/SubsurfaceTest.place_above_simple/0
[ FAILED ] WlShellSubsurfaces/SubsurfaceTest.place_below_simple/0
```

This may be because the protocol was under-specified at the time of writing the tests, but has now been clarified: https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/236

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.