Closed Bug 1683378 Opened 4 years ago Closed 4 years ago

Keyboard shortcuts don't work if browser window is tiled and button is pushed to overflow menu

Categories

(WebExtensions :: Frontend, defect)

Firefox 84
defect

Tracking

(firefox84 affected, firefox85 affected, firefox86 affected)

RESOLVED DUPLICATE of bug 1416414
Tracking Status
firefox84 --- affected
firefox85 --- affected
firefox86 --- affected

People

(Reporter: jmlagnpm, Unassigned)

References

Details

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:84.0) Gecko/20100101 Firefox/84.0

Steps to reproduce:

  • Place item in toolbar
  • Reduce the width of the Firefox window by dragging it until the toolbar button is in the overflow menu
  • Press keyboard shortcut

Actual results:

The shortcut action is not performed.

If the icon is placed directly into the overflow menu, keyboard shortcuts work as expected.

Tested with Bitwarden, Multi-Account Containers, and a few others, so it's not likely that it's add-on specific.

Expected results:

The shortcut action should be performed.

Bugbug thinks this bug should belong to this component, but please revert this change in case of error.

Component: Untriaged → Toolbars and Customization

Firefox's own webextension framework code would need to show the overflow panel before attempting to activate the browser action of the associated extension.

Component: Toolbars and Customization → Frontend
Product: Firefox → WebExtensions

to investigate

Flags: needinfo?(mixedpuppy)

Hello,

I’ve managed to reproduce the issue on the latest Nightly (86.0a1/20201221155804), Beta (85.0b4/20201220193140) and Release (84.0/20201211215739) under Windows 10 Pro x64 and Ubuntu 16.04 LTS.

Tested with Bitwarden and while the window is narrowed down to the size in which the add-on’s toolbar icon is in the overflow menu, the browser action does not work via shortcut.

Status: UNCONFIRMED → NEW
Ever confirmed: true
Flags: needinfo?(mixedpuppy)
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.