From 780d48b12a39cb3008b9f30501c5c9429b1c499c Mon Sep 17 00:00:00 2001 From: MinJeong Kim Date: Mon, 23 Sep 2019 19:38:40 +0900 Subject: [PATCH] e_service_launcher: disable old launcher resource if new launcher is connected Change-Id: Ib753c6e25e819365685f3af24842bfe33be66138 Signed-off-by: MinJeong Kim --- src/bin/services/e_service_launcher.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/bin/services/e_service_launcher.c b/src/bin/services/e_service_launcher.c index 1cafe90..ed010de 100644 --- a/src/bin/services/e_service_launcher.c +++ b/src/bin/services/e_service_launcher.c @@ -1698,6 +1698,9 @@ e_service_launcher_resource_set(E_Client *ec, struct wl_resource *res_tws_lc) EINA_SAFETY_ON_NULL_RETURN(lc); EINA_SAFETY_ON_TRUE_RETURN(lc->ec != ec); + if (lc->res) + _launcher_data_reset(lc); + lc->res = res_tws_lc; wl_resource_set_implementation(res_tws_lc, &_launcher_iface, lc, -- 2.7.4