![Jonas Ådahl](/assets/img/avatar_default.png)
Make sure that if we wiggle a scan-out capable surface a bit, it won't scan out if it's not exactly in the right position. Do this by first making the window not fullscreen, then moving it back and forth, verifying the correct scanout state for each presented frame. This test addition reproduces the issue described in https://gitlab.gnome.org/GNOME/mutter/-/issues/2387. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2624>