6.0.0-alpha12
6/9/25

[#2163] Carriage returns in HTML editor doublespacing all text
Summary Carriage returns in HTML editor doublespacing all text
Queue IMP
Queue Version HEAD
Type Bug
State Not A Bug
Priority 1. Low
Owners
Requester kevin_myer (at) iu13 (dot) org
Created 06/21/2005 (7293 days ago)
Due
Updated 06/23/2005 (7291 days ago)
Assigned 06/21/2005 (7293 days ago)
Resolved 06/22/2005 (7292 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
06/23/2005 10:57:51 PM Chuck Hagenbuch Comment #8 Reply to this comment
I just checked. This is not configurable in HTMLArea. In fact HMTLArea 
doesn't even define the behavior, the browers do.
06/23/2005 08:30:20 PM kevin_myer (at) iu13 (dot) org Comment #7 Reply to this comment
My suggestion would be that if the app that calls the editor is IMP, 
swap the SHIFT-RETUR/RETURN behaviors.



If you need more logic for this:

What is your #1 application in the installed Horde base?  IMP

What is the only tier 1 FRAMEWORK_3 app that uses the HTML editor?  IMP



So the HTML editor should behave in a way that most of the users of 
the primary installed FRAMEWORK_3 app would expect.



A comment from one of my technically savvy users:



"Definitely compatibility with user expectations of how text 
formatting in email

works.  Most users will not know/want to use shift-return.  I know 
HTML and did

not think of using shift-return because I expected it to work like other email

editors."
06/23/2005 08:18:05 AM Jan Schneider Comment #6 Reply to this comment
It may be a fact that its an HTML editor, but you are totally
overlooking what a TYPICAL end-user expects.  Not an end-user of an
HTML editor.  An end-user of an email application, of a word
We don't use the editor only for IMP, but for every module that allows 
editing of HTML content. Maybe this behaviour could be configured on a 
per-module-basis, but I think different behaviour of the same editor 
in different modules is even worse.
06/22/2005 04:20:59 PM kevin_myer (at) iu13 (dot) org Comment #5 Reply to this comment
Thats not the expected behavior from a normal end-user....  They
expect the HTML GUI to exhibit the same behavior as Microsoft Word.
But it's a HTML editor, not a Word clone, and all HTML editors work that way.
It may be a fact that its an HTML editor, but you are totally 
overlooking what a TYPICAL end-user expects.  Not an end-user of an 
HTML editor.  An end-user of an email application, of a word 
processing application, etc.  They get frustrated when they hit return 
and two lines appear.  They don't care that its an HTML editor.  It 
doesn't behave in a manner that they normally expect.  They think its 
a bug, that the product is flawed.



Try composing an email in Thunderbird.  A return is a linebreak...  To 
a user, its not an HTML editor.  Its a way of sending email with 
colors and fonts and formatting.  Thats the useability angle you need 
to look at this from (in my opinion).



Should have looked at the code first.  Documentation is at:

http://www.dynarch.com/demos/htmlarea/reference.html
06/22/2005 02:24:36 PM Jan Schneider Comment #4
State ⇒ Not A Bug
Reply to this comment
Thats not the expected behavior from a normal end-user....  They
expect the HTML GUI to exhibit the same behavior as Microsoft Word.
But it's a HTML editor, not a Word clone, and all HTML editors work that way.
Are all the command shortcuts for the GUI documented somewhere?
No.
06/21/2005 04:51:02 PM kevin_myer (at) iu13 (dot) org Comment #3 Reply to this comment
Thats not the expected behavior from a normal end-user....  They 
expect the HTML GUI to exhibit the same behavior as Microsoft Word.  I 
can maybe teach them otherwise but maybe it would be more logical (and 
easier than reteaching ingrained user behavior) to toggle the behavior 
the other way - SHIFT-RETURN to insert paragraph, RETURN to insert 
linebreak?



Are all the command shortcuts for the GUI documented somewhere?
06/21/2005 04:15:29 PM Michael Slusarz Comment #2
State ⇒ Feedback
Reply to this comment
Shift-RETURN inserts a linebreak, RETURN inserts a paragraph.  So this 
is expected behavior.
06/21/2005 01:29:10 PM kevin_myer (at) iu13 (dot) org Comment #1
State ⇒ Unconfirmed
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ Carriage returns in HTML editor doublespacing all text
Queue ⇒ IMP
Reply to this comment
Tested with IE and Firefox under Windows XP and Firefox on Linux.



If you use the HTML editor to compose an email, the carriage returns 
are causing the message to gain a doublespace.  If you type a message 
that wraps, it properly wraps to the next line, in a single space.   
However a return puts you two lines down.  Thats not the way any word 
processor behaves..

Saved Queries