This commit resolves an issue where pointer's position becomes incorrect
when evas event has different values in canvas coordinate and output coordinate.
refer to commit:
b2f7e52326fe43d7cc36b89ac2604574608d747d
Change-Id: Ic9c6d9c5c7a93a99f0ca8235b7c38635bfcc85ce
ev = event;
- e_comp->wl_comp_data->ptr.x = wl_fixed_from_int(ev->cur.canvas.x);
- e_comp->wl_comp_data->ptr.y = wl_fixed_from_int(ev->cur.canvas.y);
+ e_comp->wl_comp_data->ptr.x = wl_fixed_from_int(ev->cur.output.x);
+ e_comp->wl_comp_data->ptr.y = wl_fixed_from_int(ev->cur.output.y);
if (!(ec = data)) return;
if (e_object_is_del(E_OBJECT(ec))) return;