_e_compositor_cb_new_client(void *data EINA_UNUSED, E_Client *ec)
{
E_Surface *surface;
- Ecore_Window win;
/* make sure this is a wayland client */
if (e_pixmap_type_get(ec->pixmap) != E_PIXMAP_TYPE_WL) return;
TRACE_DS_BEGIN(COMP_WL:CLIENT NEW HOOK);
- /* get window id from pixmap */
- win = e_pixmap_window_get(ec->pixmap);
-
/* ignore fake root windows */
if ((ec->override) && ((ec->x == -77) && (ec->y == -77)))
{
- e_comp_ignore_win_add(E_PIXMAP_TYPE_WL, win);
+ e_comp_ignore_win_add(E_PIXMAP_TYPE_WL, e_pixmap_window_get(ec->pixmap));
e_object_del(E_OBJECT(ec));
TRACE_DS_END();
return;