forked from enlightenment/efl
parent
6dcc8dd07f
commit
2a0b6ddebd
|
@ -192,13 +192,10 @@ evas_device_add_full(Evas *eo_e, const char *name, const char *desc,
|
||||||
|
|
||||||
if (e->default_mouse)
|
if (e->default_mouse)
|
||||||
{
|
{
|
||||||
int x, y;
|
|
||||||
|
|
||||||
if ((clas == EVAS_DEVICE_CLASS_MOUSE) &&
|
if ((clas == EVAS_DEVICE_CLASS_MOUSE) &&
|
||||||
(parent_dev == e->default_seat) &&
|
(parent_dev == e->default_seat) &&
|
||||||
(evas_device_class_get(e->default_mouse) != EVAS_DEVICE_CLASS_MOUSE))
|
(evas_device_class_get(e->default_mouse) != EVAS_DEVICE_CLASS_MOUSE))
|
||||||
{
|
{
|
||||||
evas_pointer_canvas_xy_get(eo_e, &x, &y);
|
|
||||||
evas_event_feed_mouse_out(eo_e, 0, NULL);
|
evas_event_feed_mouse_out(eo_e, 0, NULL);
|
||||||
e->default_mouse = dev;
|
e->default_mouse = dev;
|
||||||
evas_event_feed_mouse_in(eo_e, 0, NULL);
|
evas_event_feed_mouse_in(eo_e, 0, NULL);
|
||||||
|
|
Loading…
Reference in New Issue