ATTENTION: if you find any weird issues, please let me know. After testing
here, reading the code and discussing it with raster I decided to commit it,
but this is a very sensitive area. :P
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60651
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
_evas_post_event_callback_call(e);
}
- if (!e->pointer.button)
+ if (e->pointer.mouse_grabbed == 0)
{
_post_up_handle(e, timestamp, data);
}
if (e->delete_me) break;
}
if (copy) copy = eina_list_free(copy);
- if (!_post_up_handle(e, timestamp, data))
+ if ((e->pointer.mouse_grabbed == 0) && !_post_up_handle(e, timestamp, data))
_evas_post_event_callback_call(e);
_evas_unwalk(e);
}