GNOME Bugzilla – Bug 795202
Disable time zone selection for all-day events
Last modified: 2018-10-19 08:31:44 UTC
It is currently possible to select a time zone when creating an all-day event. However, the event is created with a DTSTART and DTEND with VALUE=DATE and no time zone. The time zone selector should either be cleared and disabled when "all day" is selected, or the created event should reflect the time zone (i.e. have datetime values of midnight with timezone identifiers). If the second approach is taken, a "floating time" date value would still be the sensible default and so there would need to be a mechanism for selecting this (see also BZ 795199).
Thanks for a bug report. I'd rather go with disabling/hiding the timezone picker with the all-day event, than to make them midnight-to-midnight events. Side note: when you write bug 795199 or bug #795199, then it'll be made clickable, which makes it easier to follow bug references within one bugzilla instance (thus also cross-product bugs can be referenced this way).
> I'd rather go with disabling/hiding the timezone picker with the all-day event, than to make them midnight-to-midnight events. Yep, I wasn't suggesting defaulting to time zone-aware events for all-day events, just that it could be made available as an option. There are use cases for that (e.g. deadlines/windows defined as "midnight on date x"). > then it'll be made clickable I'm so used to BZ's lack of user-friendliness I think I just assumed nothing like that would exist
Just a note, some backends store all-day events as date-time, in which case the time zone part matters, thus it doesn't hide when all-day is used. Created commit 207920c10d in evo master (3.31.2+)