ItemPerson *person = ( ItemPerson * ) ADDRITEM_PARENT(item);
item = addrbook_person_remove_email( abf, person, item );
if( item ) {
+ addrcache_remove_email(abf->addressCache, item);
addritem_free_item_email( item );
}
addressbook_folder_refresh_one_person( clist, person );
addressbook_folder_load_group( ctreelist, itemFolder );
}
}
- gtk_sctree_sort_node(GTK_CTREE(clist), NULL);
+ gtk_sctree_sort_recursive(GTK_CTREE(clist), NULL);
+ clist->focus_row = -1;
gtk_clist_thaw(clist);
}