From b0437fc416e2938f49449c3d9cb1a8107544c335 Mon Sep 17 00:00:00 2001 From: Kirill Primak Date: Sat, 4 Mar 2023 22:14:50 +0300 Subject: xdg-shell: use unified map logic --- tinywl/tinywl.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'tinywl') diff --git a/tinywl/tinywl.c b/tinywl/tinywl.c index 835be217..77502b3f 100644 --- a/tinywl/tinywl.c +++ b/tinywl/tinywl.c @@ -795,9 +795,9 @@ static void server_new_xdg_surface(struct wl_listener *listener, void *data) { /* Listen to the various events it can emit */ view->map.notify = xdg_toplevel_map; - wl_signal_add(&xdg_surface->events.map, &view->map); + wl_signal_add(&xdg_surface->surface->events.map, &view->map); view->unmap.notify = xdg_toplevel_unmap; - wl_signal_add(&xdg_surface->events.unmap, &view->unmap); + wl_signal_add(&xdg_surface->surface->events.unmap, &view->unmap); view->destroy.notify = xdg_toplevel_destroy; wl_signal_add(&xdg_surface->events.destroy, &view->destroy); -- cgit v1.2.3