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 546263 - Editing contact list messes minicard view
Editing contact list messes minicard view
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-08-04 16:01 UTC by Milan Crha
Modified: 2013-09-13 00:59 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
before (53.16 KB, image/png)
2008-08-04 16:02 UTC, Milan Crha
  Details
after (56.86 KB, image/png)
2008-08-04 16:02 UTC, Milan Crha
  Details
proposed evo patch (4.24 KB, patch)
2008-08-05 12:38 UTC, Milan Crha
committed Details | Review

Description Milan Crha 2008-08-04 16:01:40 UTC
When editing contact list, after committing changes the minicard view messes the contact list in the view. It doesn't matter where the contact list is stored, it can be on the local store too.

It's just about what it shows, not about the data inside.
Comment 1 Milan Crha 2008-08-04 16:02:06 UTC
Created attachment 115835 [details]
before
Comment 2 Milan Crha 2008-08-04 16:02:38 UTC
Created attachment 115836 [details]
after

just added one email to the last list.
Comment 3 Milan Crha 2008-08-05 12:38:53 UTC
Created attachment 115891 [details] [review]
proposed evo patch

for evolution;

Add 'width' property as the last one for 'new' item, thus it will know
all the information to properly calculate column widths. Also don't
set field names for the contact-lists. Both changes prevents messing
of minicard painting for changed contact-lists.
Comment 4 Srinivasa Ragavan 2008-08-06 03:31:00 UTC
Commit it Milan.
Comment 5 Milan Crha 2008-08-06 08:30:49 UTC
Committed to trunk. Committed revision 35913.