so apparently when adding a new shelf we used to delete ALL the shelves and then create them again. this is no longer the case.

SVN revision: 76290
This commit is contained in:
Mike Blumenkrantz 2012-09-07 09:13:31 +00:00
parent ff9ca76afc
commit 4d3c790f19
1 changed files with 3 additions and 1 deletions

View File

@ -461,7 +461,9 @@ _new_shelf_cb_ok(void *data, char *text)
e_config->shelves = eina_list_append(e_config->shelves, cfg);
e_config_save_queue();
e_shelf_config_update();
c = eina_list_data_get(eina_list_last(e_config->shelves));
cfg->id = c->id + 1;
e_shelf_config_new(zone, cfg);
cfdata->dia_new_shelf = NULL;
_ilist_fill(cfdata);