forked from enlightenment/enlightenment
don't close gadget editor if ON_HOLD is set or click is not button 1
This commit is contained in:
parent
4e8836e591
commit
5e7e38d2c4
|
@ -2463,8 +2463,11 @@ _gadget_desklock_key_handler(void *d EINA_UNUSED, int t EINA_UNUSED, Ecore_Event
|
|||
}
|
||||
|
||||
static void
|
||||
_gadget_desklock_mouse_up_handler()
|
||||
_gadget_desklock_mouse_up_handler(void *data EINA_UNUSED, Evas *e EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info)
|
||||
{
|
||||
Evas_Event_Mouse_Down *ev = event_info;
|
||||
if (ev->event_flags & EVAS_EVENT_FLAG_ON_HOLD) return;
|
||||
if (ev->button != 1) return;
|
||||
if (!_editor_site_visible()) return;
|
||||
if (!added)
|
||||
_gadget_desklock_del();
|
||||
|
@ -2541,8 +2544,11 @@ _gadget_desktop_key_handler(void *data, int t EINA_UNUSED, Ecore_Event_Key *ev)
|
|||
}
|
||||
|
||||
static void
|
||||
_gadget_desktop_mouse_up_handler()
|
||||
_gadget_desktop_mouse_up_handler(void *data EINA_UNUSED, Evas *e EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info)
|
||||
{
|
||||
Evas_Event_Mouse_Down *ev = event_info;
|
||||
if (ev->event_flags & EVAS_EVENT_FLAG_ON_HOLD) return;
|
||||
if (ev->button != 1) return;
|
||||
if (!_editor_site_visible()) return;
|
||||
if (!added)
|
||||
_edit_end();
|
||||
|
|
Loading…
Reference in New Issue