bu5hm4n pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=df79f01b2a9ff89c4130e0cf1993093e703e4c67

commit df79f01b2a9ff89c4130e0cf1993093e703e4c67
Author: Mike Blumenkrantz <zm...@samsung.com>
Date:   Mon Oct 21 15:53:35 2019 -0400

    elm/genlist: only add calc job on theme apply if already finalized
    
    not a required operation otherwise
    
    Reviewed-by: Cedric BAIL <cedric.b...@free.fr>
    Differential Revision: https://phab.enlightenment.org/D10519
---
 src/lib/elementary/elm_genlist.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/elementary/elm_genlist.c b/src/lib/elementary/elm_genlist.c
index 816245496a..991f1ace25 100644
--- a/src/lib/elementary/elm_genlist.c
+++ b/src/lib/elementary/elm_genlist.c
@@ -3576,7 +3576,7 @@ _elm_genlist_efl_ui_widget_theme_apply(Eo *obj, 
Elm_Genlist_Data *sd)
 
         itb->changed = EINA_TRUE;
      }
-   if (sd->obj)
+   if (sd->obj && efl_finalized_get(obj))
      _add_calc_job(sd);
    elm_layout_sizing_eval(obj);
    evas_event_thaw(e);

-- 


Reply via email to