You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
An event that ends at midnight belongs to the evening it started in. A Friday appointment running 21:00 to 24:00 appeared on Saturday as well, and not as itself: because its end date fell on the next calendar day, the calendar counted it as a multi-day event and moved it into the all-day row, where it ran as a bar across both days. The month grid showed it twice, the week and day views billed it as all-day, and the agenda listed it under Saturday too. An end time of exactly midnight now closes the day it ends, so the appointment stays a Friday evening. Events that genuinely cross midnight are untouched - one more minute and Saturday is booked again - and so are all-day events, which store the same midnight stamp but mean their last day inclusively.
The overview reads "today" from your clock, not from UTC. Parts of the dashboard resolved the current day in UTC while the values they were compared against - a meal's date, a task's due date, the budget month - are the local calendar days you typed in. East of UTC that made the overview show yesterday's meals during the early morning hours (between 00:00 and 02:00 in central Europe) and, on the first of a month, bill the previous month; west of UTC the same drift landed on tomorrow late in the evening. The overdue line of the task list was off by the time-zone offset all day long. All of it now follows the local calendar day, which the rest of the route already used.
A dialog stays where it is while you fill it in. Opening the repeat interval in the new-task dialog pushed the whole panel upwards until its title and close button had left the screen, with no way to scroll them back - the dialog could only be left through Save or Cancel. The panel was clipped in a way that still left it scrollable to the browser but not to the reader, and Chrome scrolls every ancestor of a select when it opens one. The panel can no longer be scrolled at all; the content inside it scrolls, as it always did.