evas_object_raise(ec->frame);
}
+static void
+_e_tizen_policy_cb_raise(struct wl_client *client, struct wl_resource *policy, struct wl_resource *surface_resource)
+{
+ E_Pixmap *ep;
+ E_Client *ec = NULL;
+
+ ep = wl_resource_get_user_data(surface_resource);
+ EINA_SAFETY_ON_NULL_RETURN(ep);
+
+ ec = e_pixmap_client_get(ep);
+ EINA_SAFETY_ON_NULL_RETURN(ec);
+ EINA_SAFETY_ON_NULL_RETURN(ec->frame);
+
+ if ((!starting) && (!ec->focused))
+ e_client_activate(ec, EINA_TRUE);
+ else
+ evas_object_raise(ec->frame);
+}
+
static void
_e_tizen_policy_cb_lower(struct wl_client *client, struct wl_resource *policy, struct wl_resource *surface_resource)
{
_e_tizen_policy_cb_visibility_get,
_e_tizen_policy_cb_position_get,
_e_tizen_policy_cb_activate,
+ _e_tizen_policy_cb_raise,
_e_tizen_policy_cb_lower,
_e_tizen_policy_cb_focus_skip_set,
_e_tizen_policy_cb_focus_skip_unset,