HomePhabricator

efl_ui_widget: optimize size / position setting

Authored by Marcel Hollerbach <mail@marcel-hollerbach.de> on Aug 19 2019, 1:23 AM.

Description

efl_ui_widget: optimize size / position setting

calling geometry set here is again calling the API in canvas object that
splits this call to size_set and position_set which means we spent quite
a bit of time in eo, just to call the same APIs we could call directly.
With this commit here, the calls are directly going to the right
objects, with the right API.

Reviewed-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D9619

Marcel Hollerbach <mail@marcel-hollerbach.de> committed rEFLead8a280570b: efl_ui_widget: optimize size / position setting (authored by Marcel Hollerbach <mail@marcel-hollerbach.de>).Aug 19 2019, 10:42 PM