Closed Bug 1869883 Opened 1 years ago Closed 1 years ago

MacOS system-level keyboard shortcuts are not handled correctly

Categories

(Core :: Widget: Cocoa, defect)

Firefox 120
defect

Tracking

()

RESOLVED DUPLICATE of bug 1855346

People

(Reporter: axel, Unassigned)

Details

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:120.0) Gecko/20100101 Firefox/120.0

Steps to reproduce:

With OS-level shortcuts, Firefox first sends them to the OS, then handles them itself which causes glitches.

Example 1 – showing the Character Viewer:
– Command-Control-Space: CV briefly appears, then immediately disappears.
– Globe-E sometimes works but also leads to an “E” being typed.

Example 2 – custom keyboard shortcut:
– Settings > Keyboard > Keyboard Shortcuts > App Shortcuts > All Applications: Create the shortcut Control-Option-Command-← for “Move Window to Left Side of Screen”
– The shortcut works in other apps (Safari, Chrome, …).
– In Firefox, the Window is first resized so that it occupies the left half of the screen. Then it is immediately zoomed to full size.

The Bugbug bot thinks this bug should belong to the 'Core::Widget: Cocoa' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Widget: Cocoa
Product: Firefox → Core

(In reply to Axel Rauschmayer from comment #0)

Example 1 – showing the Character Viewer:
– Command-Control-Space: CV briefly appears, then immediately disappears.

This is bug 1855346...

– Globe-E sometimes works but also leads to an “E” being typed.

...this is bug 1833923...

Example 2 – custom keyboard shortcut:
– Settings > Keyboard > Keyboard Shortcuts > App Shortcuts > All Applications: Create the shortcut Control-Option-Command-← for “Move Window to Left Side of Screen”
– The shortcut works in other apps (Safari, Chrome, …).
– In Firefox, the Window is first resized so that it occupies the left half of the screen. Then it is immediately zoomed to full size.

...and this is bug 1806374. I'm actively looking at all of them.

Status: UNCONFIRMED → RESOLVED
Closed: 1 years ago
Duplicate of bug: 1855346
Resolution: --- → DUPLICATE

Much appreciated, thanks!

You need to log in before you can comment on or make changes to this bug.