one event shows up 2 consecutive days

Bug #310127 reported by Grashdur
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KDE PIM
Incomplete
Medium
kdepim (Ubuntu)
Invalid
Low
Unassigned

Bug Description

I imported a calendar I from an earlier version of Korganizer (maybe 3.8 or 3.9?) from my other computer. One recent event was a train ride on Tuesday the 17th from 15:52 til 18:30: In version 4.1.0, the event showed up normally on Tuesday, but repeated again on Wednesday. I tried deleting the Wednesday event, but then the Tuesday event disappeared too.

I have a hunch that this problem has something to do with the fact that in universal time (UTC), the event started on one day and ended the next. (I am in Pacific Standard Time in the United States.) Somehow the program wants to show the event on both days, but in doing so it displays two separate events.

Revision history for this message
Richard Birnie (rbirnie-deactivatedaccount) wrote :

I can confirm this issue in KDE4.2 beta2. Your diagnosis is correct that it is related to time zone. I happen to be in the UK, which is on UTC at this time of year.

Steps to reproduce:
1) Set time zone to Europe/London (effectively UTC)
2) Create an event that runs from 2300 on day 1 to 0100 on day 2
3) The event is displayed correctly. In fact it displays as two parts labelled 1/2 and 2/2 at the correct times, which seems sensible to me.
4) Change timezone to America/Los Angeles. Settings > Configure KOrganiser > Time and Date
5) When presented with the dialog 'Keep Absolute Times' choose keep times
6) The result is that the same event now appears as two duplicate events on consecutive days.

Changed in kdepim:
importance: Undecided → Low
status: New → Confirmed
Revision history for this message
In , Richard-birnie (richard-birnie) wrote :

Version: (using Devel)
OS: Linux
Installed from: Compiled sources

This was originally reported at https://bugs.launchpad.net/ubuntu/+source/kdepim/+bug/310127

Steps to reproduce:
1) Set time zone to Europe/London (effectively UTC)
2) Create an event that runs from 2300 on day 1 to 0100 on day 2
3) The event is displayed correctly. In fact it displays as two parts labelled 1/2 and 2/2 at the correct times, which seems sensible to me.
4) Change timezone to America/Los Angeles. Settings > Configure KOrganiser > Time and Date
5) When presented with the dialog 'Keep Absolute Times' choose keep times
6) The result is that the same event now appears as two duplicate events on consecutive days.

The original reporter suggests that it is sufficient to create the events in a non-UTC timezone. I just happen to be in a UTC timezone so these are the steps I took. I'm not even completely sure if this is a bug but the current way of displaying this seems counter intuitive at least.

Changed in kdepim:
status: Unknown → Confirmed
Changed in kdepim:
status: Confirmed → Triaged
Revision history for this message
Harald Sitter (apachelogger) wrote :

Closing in favor of KDE bug report, please refer there for updates. Thanks.

Changed in kdepim (Ubuntu):
status: Triaged → Invalid
Changed in kdepim:
importance: Unknown → Medium
Revision history for this message
In , Kdenis (kdenis) wrote :

This bug has only been reported for versions before 4.14, which have been unsupported for at least two years now. Can anyone tell if this bug still present?

If noone confirms this bug for a Framework-based version of korganizer (version 5.0 or later, as part of KDE Applications 15.08 or later), it gets closed in about three months.

Changed in kdepim:
status: Confirmed → Incomplete
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.