raster pushed a commit to branch master. http://git.enlightenment.org/core/elementary.git/commit/?id=1cb8711168a9b5225ed9f017098272eb02ac39f0
commit 1cb8711168a9b5225ed9f017098272eb02ac39f0 Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com> Date: Fri Nov 8 15:42:31 2013 +0900 colorsel - dont free up palette CONFIG except when clearing palette. --- src/lib/elm_colorselector.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/elm_colorselector.c b/src/lib/elm_colorselector.c index 223feb8..e7f0c79 100644 --- a/src/lib/elm_colorselector.c +++ b/src/lib/elm_colorselector.c @@ -2076,7 +2076,7 @@ _palette_color_add(Eo *obj, void *_pd, va_list *list) if (sd->config_load) { - _colors_remove(obj); + _items_del(sd); sd->config_load = EINA_FALSE; } item = _item_new(obj); @@ -2141,7 +2141,7 @@ _palette_name_set(Eo *obj, void *_pd, va_list *list) if (!strcmp(sd->palette_name, palette_name)) return; - _colors_remove(obj); + _items_del(sd); eina_stringshare_replace(&sd->palette_name, palette_name); _palette_colors_load(obj); } --