quirks: remove subsurface unmap quirk for Sway

Sway used to have an issue where unmapping a subsurface did not damage
the surface below (https://github.com/swaywm/sway/issues/6960).

This has been fixed for quite some time now, so let's remove the
quirk.
This commit is contained in:
Daniel Eklöf 2025-06-09 07:08:24 +02:00
parent eeaecba723
commit 7347f4beb1
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F
5 changed files with 8 additions and 26 deletions

View file

@ -820,10 +820,6 @@ urls_reset(struct terminal *term)
tll_foreach(term->window->urls, it) {
wayl_win_subsurface_destroy(&it->item.surf);
tll_remove(term->window->urls, it);
/* Work around Sway bug - unmapping a sub-surface does not
* damage the underlying surface */
quirk_sway_subsurface_unmap(term);
}
}