From c4d98376c4d0c57134c91915f904a27613b8cc6c Mon Sep 17 00:00:00 2001 From: Doyoun Kang Date: Wed, 18 Dec 2019 13:31:36 +0900 Subject: [PATCH] e_desk: check ec's deleted flag before applying zoom Change-Id: I24948b6767e57b7572e84302e65030c090116ab1 --- src/bin/e_desk.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/bin/e_desk.c b/src/bin/e_desk.c index f402095586..dff42f2df4 100644 --- a/src/bin/e_desk.c +++ b/src/bin/e_desk.c @@ -1514,10 +1514,12 @@ static void _e_desk_client_zoom(E_Client *ec, double zoomx, double zoomy, Evas_Coord cx, Evas_Coord cy) { Eina_Bool transformed; - transformed = e_client_transform_core_enable_get(ec); + if (e_object_is_del(E_OBJECT(ec))) return; if (ec->is_cursor) return; + transformed = e_client_transform_core_enable_get(ec); + if (transformed) e_client_transform_core_update_with_desk_zoom(ec); else -- 2.34.1