Page MenuHomePhabricator

Refactor manager setting from efl_ui_widget to efl_ui_focus_manager
Open, TODOPublic

Description

Right now the fields returned by efl.ui.focus.object.focus_manager and efl.ui.focus.object.focus_parent are setted by the efl_ui_widget implemenation, but efl.ui.focus.composition.adapter is also required to set those fields.

The idea for refactoring would be:

  • Add setters to the property of efl.ui.focus.object focus_manager and focus_parent.
  • Set the value in the focus manager, if the child is not defined to be "glue".
bu5hm4n created this task.Jul 10 2018, 11:51 AM
bu5hm4n moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Jul 10 2018, 12:06 PM
zmike edited projects, added efl (efl-1.22); removed Restricted Project.Jul 30 2018, 1:20 PM
zmike triaged this task as TODO priority.
zmike edited projects, added Active Work Proposal; removed Voting.Aug 20 2018, 4:55 AM