Change-Id: I628d15dd4079e0788eac61b103faa07b97d2ff76
Signed-off-by: Juyeon Lee <juyeonne.lee@samsung.com>
E_Policy_Interceptor *_e_policy_interceptors[] =
{
[E_POLICY_INTERCEPT_LAUNCHSCREEN_OBJECT_SETUP] = NULL,
+ [E_POLICY_INTERCEPT_STACK_TRANSIENT_FOR] = NULL,
};
static Eina_List *handlers = NULL;
typedef enum _E_Policy_Intercept_Point
{
E_POLICY_INTERCEPT_LAUNCHSCREEN_OBJECT_SETUP,
+ E_POLICY_INTERCEPT_STACK_TRANSIENT_FOR,
E_POLICY_INTERCEPT_LAST,
} E_Policy_Intercept_Point;
int raise;
E_Client *child, *top;
Eina_List *l;
+ Eina_Bool intercepted = EINA_FALSE;
+
+ intercepted = e_policy_interceptor_call(E_POLICY_INTERCEPT_STACK_TRANSIENT_FOR,
+ ec);
+ if (intercepted)
+ {
+ ELOGF("TZPOL",
+ "Fetch for statck transient_for was successfully intercepted",
+ ec->pixmap, ec);
+ return;
+ }
if (ec->parent->layer != ec->layer)
{