From c0468d916945e337c25a4c44fa8aaf2d85d86d89 Mon Sep 17 00:00:00 2001 From: Doyoun Kang Date: Thu, 3 Dec 2020 16:59:30 +0900 Subject: [PATCH] e_service_quickpanel: add function pointer for quickpanel_type_get Change-Id: Idb6771d0ee083e3935411ea111219d67a17f6c54 --- src/bin/services/e_service_quickpanel.c | 3 +++ src/bin/services/e_service_quickpanel.h | 1 + 2 files changed, 4 insertions(+) diff --git a/src/bin/services/e_service_quickpanel.c b/src/bin/services/e_service_quickpanel.c index b50e3f0f0b..6072108afb 100644 --- a/src/bin/services/e_service_quickpanel.c +++ b/src/bin/services/e_service_quickpanel.c @@ -2034,6 +2034,8 @@ e_service_quickpanel_type_get(E_Client *ec) E_Policy_Quickpanel *qp = NULL; E_Service_Quickpanel_Type type = E_SERVICE_QUICKPANEL_TYPE_UNKNOWN; + BACKEND_FUNC_CALL_RET(quickpanel_type_get, ec); + qp = _quickpanel_service_get(ec); if (qp) type = qp->type; @@ -2603,6 +2605,7 @@ e_service_quickpanel_module_func_set(E_QP_Mgr_Funcs *fp) qp_mgr_funcs->quickpanel_region_set = fp->quickpanel_region_set; qp_mgr_funcs->quickpanel_effect_type_set = fp->quickpanel_effect_type_set; qp_mgr_funcs->quickpanel_scroll_lock_set = fp->quickpanel_scroll_lock_set; + qp_mgr_funcs->quickpanel_type_get = fp->quickpanel_type_get; qp_mgr_funcs->qps_visible_get = fp->qps_visible_get; qp_mgr_funcs->qp_visible_get = fp->qp_visible_get; qp_mgr_funcs->qp_orientation_get = fp->qp_orientation_get; diff --git a/src/bin/services/e_service_quickpanel.h b/src/bin/services/e_service_quickpanel.h index f4312ef8d7..870e3f5a0a 100644 --- a/src/bin/services/e_service_quickpanel.h +++ b/src/bin/services/e_service_quickpanel.h @@ -29,6 +29,7 @@ struct _E_QP_Mgr_Funcs Eina_Bool (*quickpanel_region_set)(E_Client *ec, int type, int angle, Eina_Tiler *tiler); void (*quickpanel_effect_type_set)(E_Client *ec, E_Service_Quickpanel_Effect_Type type); void (*quickpanel_scroll_lock_set)(E_Client *ec, Eina_Bool lock); + E_Service_Quickpanel_Type (*quickpanel_type_get)(E_Client *ec); Eina_Bool (*qps_visible_get)(void); -- 2.34.1