e_polcy_zone: use e_view_client_external_type 10/323410/1
authorSooChan Lim <sc1.lim@samsung.com>
Fri, 25 Apr 2025 02:19:23 +0000 (11:19 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Mon, 28 Apr 2025 06:28:31 +0000 (15:28 +0900)
instead of e_comp_object_content_type
E_COMP_OBJECT_CONTENT_TYPE_INT_IMAGE means E_VIEW_CLIENT_CLIENT_EXERNEL_TYPE_NONE.

Change-Id: Iff1c24ac99550e0e8fb2c52f7d4a535e32b2e204

src/bin/windowmgr/e_policy_zone.c

index c15f5bf9f1fc91623c60724fe7268fcc1976639a..72d7fe7e43319ae46e9ba7754c46da1bee3bb82f 100644 (file)
@@ -1386,7 +1386,7 @@ e_policy_zone_visibility_calculate(E_Policy_Zone *policy_zone)
         cdata = e_client_cdata_get(ec);
         if (e_comp_wl_subsurface_check(ec)) continue;
         if ((!ec->first_mapped) &&
-            (e_view_client_content_type_get(view_client) == E_COMP_OBJECT_CONTENT_TYPE_INT_IMAGE)) continue;
+            (e_view_client_external_view_type_get(view_client) == E_VIEW_CLIENT_EXTERNAL_VIEW_TYPE_NONE)) continue;
 
         /* TODO: need to check whether window intersects with entire screen, not zone. */
         /* if (!E_INTERSECTS(ec->x, ec->y, ec->w, ec->h, zone->x, zone->y, zone->w, zone->h)) continue; */