From e0acfcbdfdbf40d3ff6fb12bc7e7a0bc9c7fd150 Mon Sep 17 00:00:00 2001 From: Christopher Michael Date: Mon, 27 Nov 2006 15:35:25 +0000 Subject: [PATCH] Use ilist freeze/thaw on color class list. SVN revision: 27238 --- src/bin/e_int_config_color_classes.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/bin/e_int_config_color_classes.c b/src/bin/e_int_config_color_classes.c index b023620e3..5abf1e65a 100644 --- a/src/bin/e_int_config_color_classes.c +++ b/src/bin/e_int_config_color_classes.c @@ -474,7 +474,10 @@ _load_color_classes(Evas_Object *obj, E_Config_Dialog_Data *cfdata) { Evas_List *l; Evas_Coord w, h; - + + evas_event_freeze(evas_object_evas_get(obj)); + edje_freeze(); + e_widget_ilist_freeze(obj); e_widget_ilist_clear(obj); for (l = cfdata->classes; l; l = l->next) { @@ -501,6 +504,9 @@ _load_color_classes(Evas_Object *obj, E_Config_Dialog_Data *cfdata) e_widget_ilist_go(obj); e_widget_min_size_get(obj, &w, &h); e_widget_min_size_set(obj, w, 300); + e_widget_ilist_thaw(obj); + edje_thaw(); + evas_event_thaw(evas_object_evas_get(obj)); } static void