alt + meta + left/right arrow no longer fires keydown event
Nobody has claimed this yet.
- Dominant language
- No language data
- Stars
- 160
- Forks
- 127
- PR merge metrics
- No merged PRs in 30d
Description
Hope this is the proper place for this issue.
I've been using an app built on nwjs 0.36.4 for macos, which listened to alt + meta(cmd) + left/right arrow keydown events. I updated to the 0.49.1 framework, and the events are no longer fired on listeners attached to the window object, neither in capturing or bubbling mode.
Suspecting it is a Chromium issue, I tested on the latest Chrome browser and observe those events are captured by the browser and used for switching tabs.
Can the capturing of those events be removed? It seems it serves no purpose to capture those events in the nwjs context.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the missing keydown events in an NW.js 0.49.1 app on macOS, comparing behavior with NW.js 0.36.4 and Chrome. Trace the Chromium or NW.js keyboard-event handling path for Alt+Meta+Left/Right and verify that window listeners receive the events without breaking browser shortcuts.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- macos
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100