Page MenuHomePhabricator

edje/optimization: refactor edje_color_class_set() api.
ClosedPublic

Authored by smohanty on Aug 29 2019, 3:48 AM.

Details

Summary

During _elm_config_color_overlay_apply() application can call this api
100's of time depending on how many overlay it wants add . As each color_class
set triggers the global color class apply chain 3 times (for color , outline and shadow)
just club them once and emit single color_class,set event.

Diff Detail

Repository
rEFL core/efl
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
smohanty created this revision.Aug 29 2019, 3:48 AM

It seems that this patch has no reviewers specified. If you are unsure who can review your patch, please check this wiki page and see if anyone can be added: https://phab.enlightenment.org/w/maintainers_reviewers/

smohanty requested review of this revision.Aug 29 2019, 3:48 AM
zmike accepted this revision.Aug 29 2019, 11:31 AM
This revision is now accepted and ready to land.Aug 29 2019, 11:31 AM
Closed by commit rEFL5370c2e7957c: edje/optimization: refactor edje_color_class_set() api. (authored by subhransu mohanty <sub.mohanty@samsung.com>, committed by zmike). · Explain WhyAug 29 2019, 11:32 AM
This revision was automatically updated to reflect the committed changes.