Apply capsulation of E_Desk 26/316026/3
authorjinbong.lee <jinbong.lee@samsung.com>
Mon, 9 Dec 2024 09:56:46 +0000 (18:56 +0900)
committerjinbong.lee <jinbong.lee@samsung.com>
Mon, 9 Dec 2024 10:53:53 +0000 (19:53 +0900)
Change-Id: I4ca52cc97aa39c7724ee527701c672a4b2ae30b7
Signed-off-by: jinbong.lee <jinbong.lee@samsung.com>
src/e_mod_effect.c

index bc7d3902a8c20cb226cd00b50023099580e71057..6313411dd089527acea43fb8c5559deedf61f54c 100644 (file)
@@ -559,9 +559,10 @@ _eff_visibility_stack_check(E_Client *ec, Eina_List *stack)
    desk = e_comp_desk_find_by_ec(ec);
    if (!desk) return EINA_FALSE;
 
-   tiler = eina_tiler_new(desk->geom.w, desk->geom.h);
+   e_desk_geometry_get(desk, &x, &y, &w, &h);
+   tiler = eina_tiler_new(w, h);
    eina_tiler_tile_size_set(tiler, 1, 1);
-   EINA_RECTANGLE_SET(&r, desk->geom.x, desk->geom.y, desk->geom.w, desk->geom.h);
+   EINA_RECTANGLE_SET(&r, x, y, w, h);
    eina_tiler_rect_add(tiler, &r);
 
    EINA_LIST_FOREACH(stack, l, _ec)