From ba7bbab3abf49186856c2be3c0df237bb457d890 Mon Sep 17 00:00:00 2001 From: Kirill Primak Date: Thu, 8 Sep 2022 20:00:39 +0300 Subject: xdg-foreign-v1: s/unmap/destroy dac040f87fee1cfdd7660aa1786b0734d95e03a4 mistakenly renamed xdg_surface_destroy listener, which was listening to *unmap* events, to xdg_surface_unmap. The actual fix, however, is to listen to destroy events. This fixes various crashes. --- include/wlr/types/wlr_xdg_foreign_v1.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'include/wlr') diff --git a/include/wlr/types/wlr_xdg_foreign_v1.h b/include/wlr/types/wlr_xdg_foreign_v1.h index 25bc1181..45f060df 100644 --- a/include/wlr/types/wlr_xdg_foreign_v1.h +++ b/include/wlr/types/wlr_xdg_foreign_v1.h @@ -34,7 +34,7 @@ struct wlr_xdg_exported_v1 { struct wlr_xdg_foreign_exported base; struct wl_resource *resource; - struct wl_listener xdg_surface_unmap; + struct wl_listener xdg_surface_destroy; struct wl_list link; // wlr_xdg_foreign_v1.exporter.objects }; @@ -54,7 +54,7 @@ struct wlr_xdg_imported_child_v1 { struct wl_list link; // wlr_xdg_imported_v1.children - struct wl_listener xdg_surface_unmap; + struct wl_listener xdg_surface_destroy; struct wl_listener xdg_toplevel_set_parent; }; -- cgit v1.2.3