From 5d7b729ac51ac80984da6d40f91a3a12bff0888a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= Date: Thu, 15 Jul 2021 18:45:25 +0200 Subject: [PATCH] wayland: win_destroy: unmap URL labels --- wayland.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/wayland.c b/wayland.c index ed3ddffd..880a4cf3 100644 --- a/wayland.c +++ b/wayland.c @@ -1447,6 +1447,12 @@ wayl_win_destroy(struct wl_window *win) wl_surface_commit(win->search.surf); } + /* URLs */ + tll_foreach(win->urls, it) { + wl_surface_attach(it->item.surf.surf, NULL, 0, 0); + wl_surface_commit(it->item.surf.surf); + } + /* CSD */ for (size_t i = 0; i < ALEN(win->csd.surface); i++) { if (win->csd.surface[i].surf != NULL) {