diff --git a/src/lib/evas/canvas/evas_main.c b/src/lib/evas/canvas/evas_main.c index 4cedf77e3c..a140c0a427 100644 --- a/src/lib/evas/canvas/evas_main.c +++ b/src/lib/evas/canvas/evas_main.c @@ -728,8 +728,8 @@ _canvas_pointer_output_xy_get(Eo *eo_e EINA_UNUSED, void *_pd, va_list *list) int *x = va_arg(*list, int *); int *y = va_arg(*list, int *); const Evas_Public_Data *e = _pd; - if (x) *x = e->pointer.x - e->framespace.x; - if (y) *y = e->pointer.y - e->framespace.y; + if (x) *x = e->pointer.x; + if (y) *y = e->pointer.y; } EAPI void @@ -750,8 +750,8 @@ _canvas_pointer_canvas_xy_get(Eo *eo_e EINA_UNUSED, void *_pd, va_list *list) Evas_Coord *y = va_arg(*list, Evas_Coord *); const Evas_Public_Data *e = _pd; - if (x) *x = e->pointer.x - e->framespace.x; - if (y) *y = e->pointer.y - e->framespace.y; + if (x) *x = e->pointer.x; + if (y) *y = e->pointer.y; } EAPI int