Closed Bug 1610883 Opened 5 years ago Closed 5 years ago

Enter in rowInput should focus next rowInput before subject

Categories

(Thunderbird :: Message Compose Window, enhancement)

enhancement

Tracking

(Not tracked)

RESOLVED FIXED
Thunderbird 74.0

People

(Reporter: thomas8, Assigned: aleca)

References

Details

(Whiteboard: [Fixed by bug 1609901])

Enter from any recipient input field jumps right into subject, skipping any other recipient fields in between. Maybe this is a feature?

STR

  1. new message. add blank CC and BCC recipient fields with intention of using them.
  2. in To-field, type "foo@bar.com", press Enter (expecting to move to the next recipient field/row)

Actual result

  • focus jumps to subject (which is also available via Alt+S accesskey)
  • Is that the expected behaviour?

Expected result

  • I think it's more helpful to let Enter pass through any subsequent recipient fields before going into subject. (focus next rowInput)
  • moving row-wise feels more natural: Enter is carriage return...
  • Pressing Enter some more times to reach subject is not a big deal, but skipping the other recipient fields could be interruptive

Also from a legacy perspective, I think users would expect Enter to pass through other recipients before ending up in subject.
Currently, Enter on a recipient will first create another recipient input, then iterate all empty inputs (by deletion, you can have more), and only proceeds to subject when you press Enter on the last blank input.

This is a bug in its own right (not a duplicate), but fortunately about to be fixed by bug 1609901.

Status: NEW → RESOLVED
Closed: 5 years ago
Depends on: 1609901
Resolution: --- → FIXED
Whiteboard: [Fixed by bug 1609901]
Target Milestone: --- → Thunderbird 74.0

(In reply to Thomas D. from comment #2)

This is a bug in its own right (not a duplicate), but fortunately about to be fixed by bug 1609901.

Let's credit Alex for fixing this.

Component: Composition → Message Compose Window
Product: MailNews Core → Thunderbird

(In reply to Thomas D. from comment #3)

Let's credit Alex for fixing this.
For real now.

Assignee: nobody → alessandro
Severity: minor → N/A
You need to log in before you can comment on or make changes to this bug.