EINA_SAFETY_ON_NULL_RETURN_VAL(ec, EINA_FALSE);
+ e_client_geometry_get(ec, &x, &y, &w, &h);
e_comp_object_input_rect_get(ec->frame, &list);
if (list)
{
EINA_LIST_FOREACH(list, l, data)
{
- if ((tx >= data->x) && (tx <= data->x + data->w) &&
- (ty >= data->y) && (ty <= data->y + data->h))
+ if ((tx >= x + data->x) && (tx <= x + data->x + data->w) &&
+ (ty >= y + data->y) && (ty <= y + data->y + data->h))
{
res = EINA_TRUE;
break;
}
else
{
- e_client_geometry_get(ec, &x, &y, &w, &h);
-
if ((tx >= x) && (tx <= x + w) &&
(ty >= y) && (ty <= y + h))
{