e_policy_wl: send the unreigster event when tzsh_service is destroyed 91/245791/4
authorDoyoun Kang <doyoun.kang@samsung.com>
Thu, 15 Oct 2020 23:41:46 +0000 (08:41 +0900)
committerSooChan Lim <sc1.lim@samsung.com>
Thu, 15 Oct 2020 23:50:21 +0000 (23:50 +0000)
There was a bug that sents a wrong event (service_register) when a tzsh(tizen-ws-shell)
service window was destroyed.
We fix this to send a service_unregister event.

Change-Id: I2d2efe9b63805f50dcb0d49046955d4dc6782f88

src/bin/e_policy_wl.c

index 2fb04232ccb907210190b723990840741966289a..5dbb29593fada854ee6d7f1128cb024881c1b264 100644 (file)
@@ -640,7 +640,7 @@ _e_policy_wl_tzsh_srv_del(E_Policy_Wl_Tzsh_Srv *tzsh_srv)
    if (polwl->srvs[tzsh_srv->role] == tzsh_srv)
      polwl->srvs[tzsh_srv->role] = NULL;
 
-   _e_policy_wl_tzsh_srv_state_broadcast(tzsh_srv, EINA_TRUE);
+   _e_policy_wl_tzsh_srv_state_broadcast(tzsh_srv, EINA_FALSE);
 
    if (tzsh_srv->name)
      eina_stringshare_del(tzsh_srv->name);