Closed Bug 47367 Opened 24 years ago Closed 24 years ago

Tab to Subject, caret at right end instead of selecting the whole field

Categories

(MailNews Core :: Composition, defect, P3)

x86
Windows NT
defect

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 69310

People

(Reporter: selmer, Assigned: vparthas)

Details

In 4.x, tabbing into the subject line during message compose puts you at the left most character. In 6.0, it puts you at the rightmost character.
Keywords: 4xp
Status: NEW → ASSIGNED
Target Milestone: --- → M18
QA Contact: lchiang → laurel
The correct behavior is neiter to put the cursor at the beginning or at the end of the text field but rather select the whole text. This is done correctly when using the enter key from an empty reipient field but not with the tab key. Rassign to varada, trivial fix. Look at the function awEnterHit (or something like that)
Assignee: ducarroz → varada
Status: ASSIGNED → NEW
Summary: Tab to Subject, input cursor at right end instead of left → Tab to Subject, input cursor at right end instead of selecting the whole field
Accepting bugs.
Status: NEW → ASSIGNED
Target Milestone: M18 → ---
This is probably a duplicate bug. I believe all edit fields have this problem. Maybe Charley knows the bug I'm thinking of?
Summary: Tab to Subject, input cursor at right end instead of selecting the whole field → Tab to Subject, caret at right end instead of selecting the whole field
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → DUPLICATE
We shouldn't have special JS code to handle tabbing into each textbox. Dup of bug 69310, but it is a very difficult problem: The selection should be done in nsGFXTextWidget's onFocus(), but we can't tell the difference between a tab (or other key) and user click (in which case we don't want to select all)! *** This bug has been marked as a duplicate of 69310 ***
Status: RESOLVED → VERIFIED
verified dup.
Product: MailNews → Core
Product: Core → MailNews Core
You need to log in before you can comment on or make changes to this bug.