<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="https://dev.horde.org/themes/horde//default/feed-rss.xsl" type="text/xsl"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
 <channel> 
  <title>Changing time of recurring events via drag/drop broken</title> 
  <pubDate>Fri, 10 Apr 2026 04:38:50 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/9880</link> 
  <atom:link rel="self" type="application/rss+xml" title="Changing time of recurring events via drag/drop broken" href="https://bugs.horde.org/ticket/9880/rss" /> 
  <description>Changing time of recurring events via drag/drop broken</description> 
 
   
   
  <item> 
   <title>Using dynamic kronolith, editing the date or time of a recur</title> 
   <description>Using dynamic kronolith, editing the date or time of a recurring event by using drag/drop corrupts the recurring event data. This happens because the updateEvent call is made with the new times of the *current* instance of the recurring event, but the data stored for a recurring event should be the date/time of the original instance.

Not sure the best way to handle this UI-wise. The choices I see are:

(1) Automatically assume that the current instance should be edited, and add it as an exception.
(2) Assume the entire series is being edited, and adjust the original entry (probably not the best idea, as this would probably NOT be what the user intended).
(3) Disable drag/drop editing of recurring events.

Thoughts?</description> 
   <pubDate>Tue, 12 Apr 2011 01:27:30 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/9880#t63520</link> 
  </item> 
   
  <item> 
   <title>Bumping to medium since it can lead to loss of event data fr</title> 
   <description>Bumping to medium since it can lead to loss of event data from the calendar.</description> 
   <pubDate>Tue, 12 Apr 2011 01:28:26 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/9880#t63521</link> 
  </item> 
   
  <item> 
   <title>At first I considered 2) the correct choice. But 1) would pr</title> 
   <description>At first I considered 2) the correct choice. But 1) would probably be even smarter.</description> 
   <pubDate>Tue, 12 Apr 2011 09:22:20 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/9880#t63532</link> 
  </item> 
   
  <item> 
   <title>After mulling over this while trying to sleep last night, I </title> 
   <description>After mulling over this while trying to sleep last night, I agree. I think automatically creating an exception would be the expectation here.</description> 
   <pubDate>Tue, 12 Apr 2011 14:47:47 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/9880#t63546</link> 
  </item> 
   
  <item> 
   <title>Actually, 2) is what we already do. What issues do you see? </title> 
   <description>Actually, 2) is what we already do. What issues do you see? This seems to work fine for me.</description> 
   <pubDate>Tue, 12 Apr 2011 16:55:15 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/9880#t63553</link> 
  </item> 
   
  <item> 
   <title>&gt; Actually, 2) is what we already do. What issues do you see</title> 
   <description>&gt; Actually, 2) is what we already do. What issues do you see? This 
&gt; seems to work fine for me.
 This only works if editing the first event in the series.  To repro:
Create weekly recurring event
Edit, for example, the third occurence byvdraggin the end time to later.

This happens because we are keeping all the *original* event&#039;s data - like the original st time - and changing the part that changed...in this example, making the event span a week or more.
</description> 
   <pubDate>Tue, 12 Apr 2011 18:16:35 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/9880#t63566</link> 
  </item> 
   
  <item> 
   <title>Another example:

Create weekly recurring event.

  Relo</title> 
   <description>Another example:

Create weekly recurring event.

  Relocate one of the recurrences other than the first one  by dragging it to a later time.
This causes the entire series to disappear other then the one just edited.</description> 
   <pubDate>Tue, 12 Apr 2011 18:26:05 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/9880#t63567</link> 
  </item> 
   
  <item> 
   <title>Sorry, that last example is rdproducable by adjusting the st</title> 
   <description>Sorry, that last example is rdproducable by adjusting the start and enter times separately, not by dragging the entire event.</description> 
   <pubDate>Tue, 12 Apr 2011 18:29:39 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/9880#t63568</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in Git for this ticket:

Bug: 9880 Fi</title> 
   <description>Changes have been made in Git for this ticket:

Bug: 9880 Fix drag/drop editing of recurring events.
If a recurring event occurence is moved or the time span is changed via drag/drop
it is now automatically added as an exception to the recurring event.

 2 files changed, 99 insertions(+), 17 deletions(-)
http://git.horde.org/horde-git/-/commit/24e4771f380dabb49ade6d5eb31d4aebc2033083</description> 
   <pubDate>Sat, 16 Apr 2011 00:30:32 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/9880#t63819</link> 
  </item> 
   
  <item> 
   <title>This doesn&#039;t work with month views yet.</title> 
   <description>This doesn&#039;t work with month views yet.</description> 
   <pubDate>Fri, 29 Apr 2011 15:48:36 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/9880#t64298</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in Git for this ticket:

Bug: 9880  F</title> 
   <description>Changes have been made in Git for this ticket:

Bug: 9880  Fix creating exceptions by drag/drop in month view

 1 files changed, 1 insertions(+), 1 deletions(-)
http://git.horde.org/horde-git/-/commit/cea4c8db70730f6d7c8163a8c2eebdef46d5fe8c</description> 
   <pubDate>Fri, 06 May 2011 01:42:34 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/9880#t64494</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
