mutter/src/tests/stacking/modals.metatest

33 lines
472 B
Plaintext
Raw Normal View History

new_client w wayland
# Create two Wayland windows, and make the second a transient of the
# first. Then make the parent not actually ever show, but show the
# transient.
# Then make sure that hiding the transient can hide without causing
# issues.
# https://gitlab.gnome.org/GNOME/mutter/-/issues/862
create w/1 csd
create w/2 csd
set_parent w/2 1
freeze w/1
show w/1 async
show w/2
wait
assert_stacking w/1 w/2
hide w/2
wait
assert_stacking w/1
hide w/2
wait