[korganizer] [Bug 451459] New: Korganizer displays wrong start/end times for recurrences over DST boundary and created in UTC

Tusooa Zhu bugzilla_noreply at kde.org
Sun Mar 13 16:36:36 GMT 2022


https://bugs.kde.org/show_bug.cgi?id=451459

            Bug ID: 451459
           Summary: Korganizer displays wrong start/end times for
                    recurrences over DST boundary and created in UTC
           Product: korganizer
           Version: unspecified
          Platform: Gentoo Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: agendaview (weekview)
          Assignee: kdepim-bugs at kde.org
          Reporter: tusooa at kazv.moe
  Target Milestone: ---

Created attachment 147472
  --> https://bugs.kde.org/attachment.cgi?id=147472&action=edit
the KOrganizer window that demonstrates this bug

SUMMARY
If I create a recurring event in UTC and it goes past a DST boundary,
korganizer will use the tz offset at the first instance of that event as the
displayed start/end time for *all* recurrences of that event.

STEPS TO REPRODUCE
1. Switch system timezone to America/Toronto
2. Create an event that starts at 2022-02-26 5:00 PM and ends at 2022-02-26
5:00 PM with *timezone set to UTC*, and repeats every week
3. Take a look at the Feb 26 instance and Mar 19 instance in Agenda/Week view

OBSERVED RESULT
In 3, the block of the Mar 19 instance is aligned with "1pm-2pm," but the start
and end time on the block is "12:00 P.M. - 1:00 P.M." Clicking on the event and
the details docker on the left sidebar says "Time: 12:00 P.M. - 1:00 P.M."

EXPECTED RESULT
In 3, the block of the Mar 19 instance is aligned with "1pm-2pm," the start and
end time on the block should be "1:00 P.M. - 2:00 P.M." Clicking on the event
and the details docker on the left sidebar should say "Time: 1:00 P.M. - 2:00
P.M."

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Linux 5.16.12-gentoo-x86_64
(available in About System)
KDE Plasma Version: 5.24.3 
KDE Frameworks Version: 5.91.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Kdepim-bugs mailing list