From 540d7c345a0080df0abc56bd60f50a64bbe77834 Mon Sep 17 00:00:00 2001 From: Woochanlee Date: Wed, 27 May 2020 13:24:28 +0900 Subject: [PATCH] ecore_wl2 : Add missing code when merge. Upstream added this code in _xdg_toplevel_cb_close() but we use _zxdg_toplevel_cb_close(). Change-Id: Ied2402f1baa44eb130e8e0d804feaa241ddde266 --- src/lib/ecore_wl2/window_v6.x | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/lib/ecore_wl2/window_v6.x b/src/lib/ecore_wl2/window_v6.x index ae9ccb4..b039543 100644 --- a/src/lib/ecore_wl2/window_v6.x +++ b/src/lib/ecore_wl2/window_v6.x @@ -70,7 +70,11 @@ _zxdg_toplevel_cb_close(void *data, struct zxdg_toplevel_v6 *zxdg_toplevel EINA_ win = data; if (!win) return; - + if (win->cb_close) + { + win->cb_close(win->cb_close_data, win); + win->cb_close = NULL; + } ecore_wl2_window_free(win); } -- 2.7.4