forked from enlightenment/efl
edje: set GROUP/SWALLOW/EXTERNAL pass events based on mouse events
previously these parts would fail to consume mouse events as expected, leading to strange event chains which were inconsistent with other types of parts @fix
This commit is contained in:
parent
d8a56d03a9
commit
c38f84e64f
|
@ -701,7 +701,7 @@ _edje_object_file_set_internal(Evas_Object *obj, const Eina_File *file, const ch
|
|||
externals = eina_list_append(externals, rp);
|
||||
rp->object = evas_object_rectangle_add(ed->base->evas);
|
||||
evas_object_color_set(rp->object, 0, 0, 0, 0);
|
||||
evas_object_pass_events_set(rp->object, 1);
|
||||
evas_object_pass_events_set(rp->object, !ep->mouse_events);
|
||||
evas_object_pointer_mode_set(rp->object, EVAS_OBJECT_POINTER_MODE_NOGRAB);
|
||||
_edje_callbacks_focus_add(rp->object, ed, rp);
|
||||
break;
|
||||
|
|
Loading…
Reference in New Issue