After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 544383 - editing contact list reverses order of member
editing contact list reverses order of member
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Contacts
2.24.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: Milan Crha
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2008-07-23 16:33 UTC by Milan Crha
Modified: 2013-09-13 01:00 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
proposed evo patch (1.83 KB, patch)
2008-07-23 16:53 UTC, Milan Crha
committed Details | Review

Description Milan Crha 2008-07-23 16:33:45 UTC
Actually, by editing I meant just open the contact list and close it with "OK".

Steps:
a) create a new contact list entry
b) add there addresses A, B and C, in this order
c) commit it, observe them in C, B, A order in the UI
d) double click over this contact list
e) observer they are really in C, B, A order
f) just close dialog by "OK" button
g) observe they are in opposite order again

One can sort forth and back all the day and doesn't have enough :)
Comment 1 Milan Crha 2008-07-23 16:53:57 UTC
Created attachment 115105 [details] [review]
proposed evo patch

for evolution;

Bad e_vcard_add_attribute, bad... It uses prepend, because of speed obviously, but makes it wrong for us, thus prepending too and put inside in reverse order.
Comment 2 Srinivasa Ragavan 2008-07-27 18:06:42 UTC
Commit it.
Comment 3 Milan Crha 2008-07-28 07:38:11 UTC
Committed to trunk. Committed revision 35852.