<?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>Avoid save event pressing ENTER key while tag or attendee editing</title> 
  <pubDate>Fri, 10 Apr 2026 06:14:13 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/12932</link> 
  <atom:link rel="self" type="application/rss+xml" title="Avoid save event pressing ENTER key while tag or attendee editing" href="https://bugs.horde.org/ticket/12932/rss" /> 
  <description>Avoid save event pressing ENTER key while tag or attendee editing</description> 
 
   
   
  <item> 
   <title>When you are editing tags or attendees of an event (i mean, </title> 
   <description>When you are editing tags or attendees of an event (i mean, the focus is in a tag input or attendee input) and then you press ENTER key, the event is saved and the tag or attendee where you was before is not saved, which is annoying because some users think that pressing ENTER in last element is the proper way to finish tag/attendee editing.

I suggest a blur action instead of saving event only applied if you are in that kind of inputs. I attach a little patch of kronolith.js to do so.</description> 
   <pubDate>Wed, 22 Jan 2014 10:23:07 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/12932#t82111</link> 
  </item> 
   
  <item> 
   <title>
I disagree. I think the bigger issue here is that hitting </title> 
   <description>
I disagree. I think the bigger issue here is that hitting RETURN before you type a comma will save the event WITHOUT the tag. Your patch doesn&#039;t fix this. 

Otherwise, I think the tag field should be treated just like any other field in the form, and require a TAB out of it, or RETURN to save.</description> 
   <pubDate>Thu, 23 Jan 2014 18:52:44 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/12932#t82123</link> 
  </item> 
   
  <item> 
   <title>You are right, the most important issue here is that the las</title> 
   <description>You are right, the most important issue here is that the last  tag/attendee is not saved. My patch doesn&#039;t fix that, but it was a way to prevent this &quot;side effect&quot;. With my patch, hitting RETURN doesn&#039;t save the event but finish editing mode of tag/attendees, so the last tag/attendee is properly included in the final list.

I agree with you when you say that all fields should behave the same way, but at least this issue should be resolved.

Thanks

</description> 
   <pubDate>Fri, 24 Jan 2014 12:37:56 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/12932#t82131</link> 
  </item> 
   
  <item> 
   <title>&gt; With my patch, hitting RETURN 
&gt; doesn&#039;t save the event b</title> 
   <description>&gt; With my patch, hitting RETURN 
&gt; doesn&#039;t save the event but finish editing mode of tag/attendees, so 
&gt; the last tag/attendee is properly included in the final list.

That&#039;s what I&#039;m saying. It DOESN&#039;T fix this issue. If you are still typing the tag name before typing a comma (and thus still inside the hidden text field), hitting ENTER still saves the event - and without the tag being saved entered


&gt; I agree with you when you say that all fields should behave the same 
&gt; way, but at least this issue should be resolved.
&gt;
&gt; Thanks
&gt;
&gt;</description> 
   <pubDate>Fri, 24 Jan 2014 14:32:29 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/12932#t82132</link> 
  </item> 
   
  <item> 
   <title>&gt;&gt; With my patch, hitting RETURN
&gt;&gt; doesn&#039;t save the event </title> 
   <description>&gt;&gt; With my patch, hitting RETURN
&gt;&gt; doesn&#039;t save the event but finish editing mode of tag/attendees, so
&gt;&gt; the last tag/attendee is properly included in the final list.
&gt;
&gt; That&#039;s what I&#039;m saying. It DOESN&#039;T fix this issue. If you are still 
&gt; typing the tag name before typing a comma (and thus still inside the 
&gt; hidden text field), hitting ENTER still saves the event - and without 
&gt; the tag being saved entered

It does, at least in my side. With my patch, hitting ENTER before typing a comma the input field disappear, the tag/attendee is included in the list ( I can even see the freebusy info of that last attendee) and then clicking &quot;save event&quot; button, last tag/attendee is saved with the event (and invitations are properly sent).

Anyway, I don&#039;t want to put the focus on my patch, probably it is only a fast/dirty way to prevent this issue (i insist, it works for me) and I agree with you that it breaks the common input behaviour. 

Let&#039;s put the focus in the issue that hitting enter before typing a comma doesn&#039;t save the last tag/attendee. It is very frustrating specially with attendees, because invitation is not sent to the last attendee if you forget to put a comma or blur the input.
&gt;
&gt;
&gt;&gt; I agree with you when you say that all fields should behave the same
&gt;&gt; way, but at least this issue should be resolved.
&gt;&gt;
&gt;&gt; Thanks
&gt;&gt;
&gt;&gt;</description> 
   <pubDate>Wed, 29 Jan 2014 10:20:11 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/12932#t82173</link> 
  </item> 
   
  <item> 
   <title>&gt; Let&#039;s put the focus in the issue that hitting enter before</title> 
   <description>&gt; Let&#039;s put the focus in the issue that hitting enter before typing a 
&gt; comma doesn&#039;t save the last tag/attendee. It is very frustrating 
&gt; specially with attendees, because invitation is not sent to the last 
&gt; attendee if you forget to put a comma or blur the input.

Sure. That was my point.</description> 
   <pubDate>Wed, 29 Jan 2014 15:57:12 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/12932#t82180</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in Git (master):

commit fa30a52c1c6d</title> 
   <description>Changes have been made in Git (master):

commit fa30a52c1c6d5c95c4f123debe9e799f5dd824c1
Author: Michael J Rubinsky &lt;mrubinsk@horde.org&gt;
Date:   Wed Apr 2 19:15:23 2014 -0400

    The prettyautocompleter should not propagate KEY_RETURN presses.
    
    Should act like anyother textarea (since that what it looks like from
    the user&#039;s point of view). As a bonus, fixes Bug: 12932.

 framework/Core/js/prettyautocomplete.js |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

http://github.com/horde/horde/commit/fa30a52c1c6d5c95c4f123debe9e799f5dd824c1</description> 
   <pubDate>Wed, 02 Apr 2014 23:17:42 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/12932#t83177</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
