From: Enlightenment C. <no...@cv...> - 2006-11-27 15:47:22
|
Enlightenment CVS committal Author : devilhorns Project : e17 Module : apps/e Dir : e17/apps/e/src/bin Modified Files: e_int_config_icon_themes.c Log Message: Use ilist freeze/thaw on icon theme dialog. =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_int_config_icon_themes.c,v retrieving revision 1.15 retrieving revision 1.16 diff -u -3 -r1.15 -r1.16 --- e_int_config_icon_themes.c 4 Nov 2006 12:00:13 -0000 1.15 +++ e_int_config_icon_themes.c 27 Nov 2006 15:47:21 -0000 1.16 @@ -177,6 +177,10 @@ cfdata->gui.list = ilist; e_widget_on_change_hook_set(ilist, _ilist_cb_change, cfdata); + evas_event_freeze(evas_object_evas_get(ilist)); + edje_freeze(); + e_widget_ilist_freeze(ilist); + cfdata->state = -1; i = 0; for (l = cfdata->icon_themes; l; l = l->next) @@ -207,6 +211,10 @@ e_widget_ilist_go(ilist); e_widget_min_size_set(of, 160, 160); + e_widget_ilist_thaw(ilist); + edje_thaw(); + evas_event_thaw(evas_object_evas_get(ilist)); + e_widget_framelist_object_append(of, ilist); e_widget_table_object_append(ot, of, 0, 0, 2, 4, 1, 1, 1, 1); @@ -288,6 +296,10 @@ cfdata->gui.list = ilist; e_widget_on_change_hook_set(ilist, _ilist_cb_change, cfdata); + evas_event_freeze(evas_object_evas_get(ilist)); + edje_freeze(); + e_widget_ilist_freeze(ilist); + cfdata->state = -1; i = 0; for (l = cfdata->icon_themes; l; l = l->next) @@ -318,6 +330,10 @@ e_widget_ilist_go(ilist); e_widget_min_size_set(ilist, 200, 240); + e_widget_ilist_thaw(ilist); + edje_thaw(); + evas_event_thaw(evas_object_evas_get(ilist)); + e_widget_list_object_append(o, ilist, 1, 1, 0.5); e_dialog_resizable_set(cfd->dia, 1); |