Closed Bug 1713426 Opened 3 years ago Closed 3 years ago

[x] Close button to remove Cc/Bcc address rows is not keyboard-accessible

Categories

(Thunderbird :: General, defect)

Thunderbird 90
defect

Tracking

(thunderbird_esr78 wontfix)

RESOLVED FIXED
91 Branch
Tracking Status
thunderbird_esr78 --- wontfix

People

(Reporter: thomas8, Assigned: henry-x)

References

(Regression)

Details

(Keywords: access, regression)

Attachments

(2 files)

Seen on Daily 90.0a1 (2021-05-28) (64-bit), Win10.

STR

  1. compose
  2. Ctrl+Shift+C to open Cc field
  3. Shift+Tab to focus [x] close button of Cc field
  4. Press Enter or Space

Actual

  • Enter: nothing
  • Space: visual feedback, but no action

Expected

  • Remove Cc field

Probably regressed by bug 1683865, attachment 9223240 [details]:
https://phabricator.services.mozilla.com/D115827

Keywords: access, regression
Version: unspecified → Thunderbird 90

(In reply to Thomas D. (:thomas8) from comment #0)

Seen on Daily 90.0a1 (2021-05-28) (64-bit), Win10.

STR

  1. compose
  2. Ctrl+Shift+C to open Cc field
  3. Shift+Tab to focus [x] close button of Cc field
  4. Press Enter or Space

Actual

  • Enter: nothing
  • Space: visual feedback, but no action

Expected

  • Remove Cc field

Probably regressed by bug 1683865, attachment 9223240 [details]:
https://phabricator.services.mozilla.com/D115827

Yes, this was my patch. I had assumed that XUL button had the same click behaviour as HTML button. I should have just converted straight to a HTML button.

Also, Space didn't work before my patch either, but using a HTML button should fix this.

Assignee: nobody → henry
Status: NEW → ASSIGNED

HTML buttons automatically receive the "click" event on "Space" and "Enter" keypresses.

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/755138d182fe
Convert the addresses field close button from a xul:button into a html:button. r=mkmelin

Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED

Bug 1713429 deleted the rule you changed in messengercompose.css, so I left it deleted removing your change.

Target Milestone: --- → 91 Branch

Henry, please make a patch to update the localization id per the discussion on phab.

Status: RESOLVED → REOPENED
Resolution: FIXED → ---

The attribute changed from .tooltiptext to .title in 755138d182fe. The same id should not be used when attributes are added or removed, so a new one is needed.

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/056c8cda44b4
Rename remove address field button fluent id. r=mkmelin

Status: REOPENED → RESOLVED
Closed: 3 years ago3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: