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
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);