toolbar: delay evaluation of the toolbar size until it stabilize.
authorCedric BAIL <cedric@osg.samsung.com>
Thu, 15 Oct 2015 23:33:15 +0000 (16:33 -0700)
committerCedric BAIL <cedric@osg.samsung.com>
Thu, 15 Oct 2015 23:38:24 +0000 (16:38 -0700)
commit58d38c10d2f1aa90c6189065a75848926cc4e008
tree7924e59b731695bf0b7e13ca3def6da0f64a4013
parente13d263fe12365cbcb8592193313956895ab2802
toolbar: delay evaluation of the toolbar size until it stabilize.

Elementary is not using much the calculate callback from Evas. This
create all sort of problem where it transform O(n) algorithm. Like
sizing a toolbar for next frame to O(n^n) by actually sizing the
toolbar every time an object is inserted.

T2777
legacy/elementary/src/lib/elm_toolbar.c
legacy/elementary/src/lib/elm_toolbar.eo