From 80ca172ec01e2ee5048c7fb2a8ad930124f466ce Mon Sep 17 00:00:00 2001 From: Doyoun Kang Date: Fri, 16 Oct 2020 11:13:28 +0900 Subject: [PATCH] e_service_quickpanel: remove code not to free qp_clients list when quickpanel service is destroyed The quickpanel client didn't get state change events (such as visible state of quickpanel service) after relauching the quickpanel service. This was because qp_clients list was deleted when the quickpanel service is destroyed. FYI, The qp_clients list can be deleted when the qp_client is destroyed. Change-Id: I772e28c76330fff8045822627cc5e42f930a30eb --- src/bin/services/e_service_quickpanel.c | 1 - 1 file changed, 1 deletion(-) diff --git a/src/bin/services/e_service_quickpanel.c b/src/bin/services/e_service_quickpanel.c index d379ebee39..494ebfb1f4 100644 --- a/src/bin/services/e_service_quickpanel.c +++ b/src/bin/services/e_service_quickpanel.c @@ -1192,7 +1192,6 @@ _quickpanel_free(E_Policy_Quickpanel *qp) if (qp->bg_rect) evas_object_del(qp->bg_rect); - E_FREE_LIST(qp_clients, free); E_FREE_FUNC(qp->mover, evas_object_del); E_FREE_FUNC(qp->indi_obj, evas_object_del); E_FREE_FUNC(qp->handler_obj, evas_object_del); -- 2.34.1