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 559027 - Evolution: Clicking in a contact's "anniversary" or "birthday" field, without changing anything, sets the date to today
Evolution: Clicking in a contact's "anniversary" or "birthday" field, without...
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Contacts
2.22.x (obsolete)
Other All
: Normal minor
: ---
Assigned To: Milan Crha
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2008-11-03 01:25 UTC by Nick Jenkins
Modified: 2009-03-02 05:09 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22


Attachments
proposed evo patch (1.18 KB, patch)
2009-02-23 12:08 UTC, Milan Crha
committed Details | Review

Description Nick Jenkins 2008-11-03 01:25:16 UTC
Steps to reproduce:
1) Open Evolution 2.22.3.1, and create a new contact.
2) Go to the "Personal information" tab.
3) Click in the "Anniversary" field (it should say "none" by default).
4) Change nothing, type nothing.
5) Click outside the field (e.g. click in the "Notes" field).
6) Observe that the anniversary date changed to today's date, without the user making any changes.

Same problem happens on the birthday field.

What should happen:
* Field does not change unless the user actually modifies the field (e.g. by typing a date, or picking a date from the calendar picker widget).

Reproducible:
Yes, always.

Other information:
Comment 1 Akhil Laddha 2008-11-03 03:57:39 UTC
Works fine for me in 2.24.1 as well as in 2.22.2
Comment 2 Nick Jenkins 2008-11-03 09:05:32 UTC
Hmm, definitely still happening at this end, but it gives me hope that it's working okay at your end, so it could just be something that goes away with a version upgrade. I'm planning to upgrade to Gnome 2.24 / Evolution 2.24 / Ubuntu 8.10 in about 2 weeks time - so I'll retry it in Evolution 2.24 then and will report back here whether or not it's still happening in that later version.
Comment 3 Nick Jenkins 2008-11-04 08:32:29 UTC
I have upgraded a laptop today to Gnome & Evolution 2.24.1, and the problem happens there too. The laptop is an x86, and the desktop is an AMD64, so different platform, different computers, different versions of gnome / evolution / kernel, but same problem.

I have captured a 16-second ogg video of the problem, link is: http://files.nickj.org/Evolution/Contacts-Birthday-anniversary-problem.ogv

Note that in this video that I did not press any keys or do anything other than click in the fields, and that doing this was enough to get it to change to today's date.
Comment 4 Nick Jenkins 2009-02-23 03:55:39 UTC
Justed test on my main desktop after upgrading to Ubuntu 8.10 & Evolution 2.24.3 - still happens when following the "steps to reproduce".
Comment 5 Han Pilmeyer 2009-02-23 12:07:51 UTC
Happens to me too on Ubuntu 8.10 / Evolution 2.24.3
Comment 6 Milan Crha 2009-02-23 12:08:51 UTC
Created attachment 129314 [details] [review]
proposed evo patch

for evolution;

I can reproduce on actual trunk, and I do not know why it worked fine for Akhil, very strange to me.
Comment 7 Srinivasa Ragavan 2009-02-24 17:02:44 UTC
Seems fine to stable/trunk
Comment 8 Milan Crha 2009-02-25 10:44:55 UTC
Committed to trunk. Committed revision 37323.
Committed to gnome-2-24. Committed revision 37324.
Comment 9 Nick Jenkins 2009-03-02 05:09:23 UTC
Thank you!