GNOME Bugzilla – Bug 335400
"until" time entry in new appointment dialog is unusable
Last modified: 2013-09-10 14:04:15 UTC
Please describe the problem: The "until" time entry in the new appointment dialog does not work. It updates the time at each keystroke. On the first keystroke, it updates/overrides the (starting) time entry with an incorrect time value. Steps to reproduce: 1. Create a new appointment 2. Enter a staring time, such as 12 pm 3. Select "until" instead of "for" 4. Select the "until" time, and press 1 (to start to enter 1pm, for example) Actual results: The staring time is immediately updated to 12 am (because the keystroke of 1 is immedately interpreted as a 1am end time, which invalidates the 12pm start time). Expected results: You should be able to enter 1pm, and then either press enter or navigate out of the entry, at which time the "start" value would be updated, if necessary. Does this happen every time? Every time -- this makes using the "until" time entry completely unusable Other information: The temporary work around is to always use "for" for the end time entry. This is, however awkward for things like entering the arrival time of an airline flight.
same here, was just too lazy to file this. confirming, currently it's just overaggressive and very hard for people not using a mouse. adding srini to cc, this makes entering the date by keyboard nearly impossible for me.
andre, I guess, the fix for validation/sensitivity of save on typing introduced this bug. But a nice one :-)
Adding keyword, setting proper Severity. Being forced to use the mouse sure is not a minor issue...
to me this is a 2.7 issue and a regression.
johnny: ping?
Created attachment 66468 [details] [review] Patch
targetting to 2.6, before i get mad because of this... please review someone. thanks.
Approved for commit to both branches.
Can u plz commit the patch as i don't have commit rights.
It's always nice to check whether a bug has been filed already and then see it's already solved :-) This bug was especially bad because I had not discovered the workaround of using a mouse. Does this patch solve bug 336903 as well? That's a similar problem I think.
I strongly feel so.
patch committed both to stable branch and HEAD: http://cvs.gnome.org/viewcvs/evolution/widgets/misc/e-dateedit.c?r1=1.54&r2=1.55 http://cvs.gnome.org/viewcvs/evolution/widgets/misc/e-dateedit.c?r1=1.54&r2=1.54.2.1 fix will be included in stable evolution 2.6.3 and unstable evolution 2.7.3.
*** Bug 336903 has been marked as a duplicate of this bug. ***