cedric pushed a commit to branch master.

http://git.enlightenment.org/core/elementary.git/commit/?id=cfff788b62d742fee76655026063719dc149f81e

commit cfff788b62d742fee76655026063719dc149f81e
Author: woochan lee <wc0917....@samsung.com>
Date:   Wed Sep 9 00:54:56 2015 +0200

    calendar: fix signal process timing issue when view update.
    
    Summary:
    When the calendar view updated(Press next button to activated next month),
    a lot of signals process(signal emitted) to calendar edc.
    
    The signals which related with view update, should process in same loop.
    If not, the view looks weird.
    
    To ensure signals process same time, i called 
"edje_object_message_signal_process" after layout sizing eval called.
    
    @fix
    
    Reviewers: Hermet, cedric, woohyun
    
    Subscribers: id213sin
    
    Differential Revision: https://phab.enlightenment.org/D3019
    
    Signed-off-by: Cedric BAIL <ced...@osg.samsung.com>
---
 src/lib/elm_calendar.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/elm_calendar.c b/src/lib/elm_calendar.c
index 80c1906..fe0102a 100644
--- a/src/lib/elm_calendar.c
+++ b/src/lib/elm_calendar.c
@@ -609,7 +609,7 @@ _populate(Evas_Object *obj)
    sd->filling = EINA_FALSE;
 
    elm_layout_thaw(obj);
-   elm_layout_sizing_eval(obj);
+   edje_object_message_signal_process(elm_layout_edje_get(obj));
 }
 
 static void

-- 


Reply via email to