Closed Bug 1348804 Opened 9 years ago Closed 9 years ago

Use of the delete key messes up paragraphing

Categories

(MailNews Core :: Composition, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: najoll, Unassigned)

Details

User Agent: Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:52.0) Gecko/20100101 Firefox/52.0 Build ID: 20170316213829 Steps to reproduce: (1) Created a new blank email. (2) Pressed the <tab> key. Entered the text, 'Test.' Pressed return. (3) On the newline, pressed <tab> again. (4) Pressed the <delete> key. (5) Pressed <tab> again. Actual results: (I) At stage 4, the cared moved back approximately - perhaps exactly - the space of a single character. (II) At stage 5, the caret occupied a position that was not horizontally aligned with the tab position in stage 2. Expected results: (I) At stage 4, the caret should have moved to the start of the line. (II) At stage 5, the caret should have occupied a position that was horizontally aligned with the tab position in stage 2. In short: the paragraphing is messed up, in that one can delete tabs and, after one has done that, tabs no longer line up. These problems mean that creating a professional-looking e-mail is very hard. (PS: The bug guidelines ask me to use Thunderbird Nightly. But I can't keep a version of Nightly around to test on, or install it every time I need to test bugs. For I am not a Thunderbird developer, though I begin to feel I will have to become one if I am to get various bugs fixed!)
Looks like the tab key inserts non-breaking spaces. Tabs are not a concept flowing HTML text. They do appear to work when you use "Preformat" instead of "Paragraph".
Status: UNCONFIRMED → RESOLVED
Closed: 9 years ago
Component: Untriaged → Composition
Product: Thunderbird → MailNews Core
Resolution: --- → INVALID
Version: 45 Branch → 45
Jorg, thank you for the response. It seems to me that marking this bug report 'invalid' is a mistake. Here's why. Ceteris paribus counter-intuitive behaviour is bad and this tab behaviour is counter-intuitive. Tabs should be tabs, especially since, when they are not - i.e., at present - one is apt to end up with raggedy i.e. misaligned text. You tell me that tabs are tabs - so to speak - so long as one uses 'preformat'. That's something. How though - and not for the first time of asking, I believe - to set 'preformat' as the default?
You need to log in before you can comment on or make changes to this bug.