Page MenuHomePhabricator

Remove scroll push/pop methods from Efl.Ui.Widget
Open, Incoming QueuePublic

Description

Now Efl.Ui.Widget contains the following methods related to scroll push/pop.

  • scroll_hold_push
  • scroll_hold_pop
  • scroll_freeze_push
  • scroll_freeze_pop

Originally, those methods were added to Efl.Ui.Widget to apply scroll functions to the given widget's parent and children.
(However, the scroll functions can be applied only to scrollable widgets)

It is required to consider if it is possible to remove those methods from Efl.Ui.Widget and add them to some specific widgets.
Notice that still we need to preserve the legacy methods. (e.g. elm_object_scroll_hold_push())

Related Objects