Page MenuHomePhabricator

elm widget sub objects are not smart children of the parent
Open, HighPublic

Description

Adding a sub object does not set the sub as a smart child of the parent. This creates issues with eventing such that events which should propagate between child<->parent do not, as in hoversel.

In Enlightenment:

  1. Settings
  2. Screen lock
  3. Configure lockscreen gadgets
  4. Add a clock
  5. Right click clock
  6. Click date display
  7. hoversel items cannot be interacted with since there is no event propagation from the parents
zmike created this task.Aug 31 2017, 10:54 AM
zmike added a subscriber: cedric.Nov 1 2017, 10:31 AM

This could also be solved/worked around just by adding a signal when a non smart member child is added so that apps can watch for it to handle event propagation.

bu5hm4n added a project: Restricted Project.Jun 11 2018, 2:00 AM
bu5hm4n triaged this task as High priority.
zmike edited projects, added Restricted Project; removed efl.Jun 11 2018, 6:54 AM
zmike edited projects, added efl: widgets; removed Restricted Project.Jun 11 2018, 7:43 AM

A #Goal ticket should not be set to a milestone.