[ fixes #29144 ] use e_table_memory_storage_change instead of
2002-10-24 Chris Toshok <toshok@ximian.com> [ fixes #29144 ] * gui/component/addressbook-config.c (edit_dialog_store_change): use e_table_memory_storage_change instead of remove/insert, so the selection is maintained. svn path=/trunk/; revision=18435
This commit is contained in:
committed by
Chris Toshok
parent
08bf083376
commit
faaf0868fd
@ -1,3 +1,10 @@
|
||||
2002-10-24 Chris Toshok <toshok@ximian.com>
|
||||
|
||||
[ fixes #29144 ]
|
||||
* gui/component/addressbook-config.c (edit_dialog_store_change):
|
||||
use e_table_memory_storage_change instead of remove/insert, so the
|
||||
selection is maintained.
|
||||
|
||||
2002-10-22 Dan Winship <danw@ximian.com>
|
||||
|
||||
* gui/component/select-names/e-select-names.c
|
||||
|
||||
@ -1265,10 +1265,8 @@ edit_dialog_store_change (AddressbookSourceDialog *sdialog)
|
||||
/* store the new source in the addressbook dialog */
|
||||
old_source = e_table_memory_get_data (E_TABLE_MEMORY (dialog->sourcesModel), sdialog->source_model_row);
|
||||
addressbook_source_free (old_source);
|
||||
e_table_memory_store_remove (E_TABLE_MEMORY_STORE (dialog->sourcesModel),
|
||||
sdialog->source_model_row);
|
||||
|
||||
e_table_memory_store_insert (E_TABLE_MEMORY_STORE (dialog->sourcesModel),
|
||||
e_table_memory_store_change (E_TABLE_MEMORY_STORE (dialog->sourcesModel),
|
||||
sdialog->source_model_row, source, source->name, source->host);
|
||||
|
||||
/* and let the config control know about the change */
|
||||
|
||||
Reference in New Issue
Block a user