Summary: | Copy & paste of events in a different TZ than the view's TZ assigns wrong start time | ||
---|---|---|---|
Product: | [Applications] korganizer | Reporter: | Reinhold Kainhofer <reinhold> |
Component: | general | Assignee: | Sergio Martins <smartins> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kde, reinhold, satan.claus, smartins |
Priority: | NOR | ||
Version: | 4.2.0 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Reinhold Kainhofer
2009-02-17 16:20:54 UTC
SVN commit 976010 by smartins: When CalendarView::edit_paste() sets dtEnd it should preserve the original time zone. CCBUG: 184670 M +2 -1 calendarview.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=976010 That commit fixes the second bug, dtEnd has now the correct timezone. We still need to fix dtStart. pastedIncidence = factory.pasteIncidence( date, &time ); time has view TZ, but kcal thinks it has incidence TZ. Hi, this bug still exists and is pretty annoying for anyone not in UTC (for me it's MET), any update on this? *** Bug 214451 has been marked as a duplicate of this bug. *** seems to work for me in 4.3.4 – at least in wintertime. Does not work here with KOrganizer 4.3.5 and with KOrganizer 4.4.1. Actually, here it does not even work when pasting events with the same TZ as the view: I'm using View TZ Austria. I have an event in TZ Europe/Vienna, copy it, select the time span 12:00-15:00 on March 12 (i.e. winter time, UTC+1) and paste the event. The pasted event will appear in Korganier from 13:00-15:00 (note that the start time is shifted exactly by the offset to UTC, while the end time is correct). If I try to paste the event e.g. on May 5 12:00-15:00, it will be inserted from 14:00-15:00 The problem still exists in 4.4.5 Working fine for me in 4.10. If you're going to test, do it once 4.10 is released, there's been some work regarding copy-paste. |