Cocoa: Fix some key events not being emitted

The key combinations Cmd+Period, Ctrl+Tab and Ctrl+Esc are not passed to
the first responder as key events.

This commit catches and claims these specific key events via the key
equivalents mechanism and emits them from there instead.

Closes #1362
Fixes #2278
This commit is contained in:
Camilla Löwy
2026-06-09 21:20:23 +02:00
parent 0136febb1e
commit 567b1ec244
3 changed files with 32 additions and 0 deletions

View File

@@ -6,6 +6,7 @@ excludes other invaluable contributions like language bindings and text and
video tutorials.
- Bobyshev Alexander
- Alzathar
- Laurent Aphecetche
- Matt Arsenault
- Takuro Ashie
@@ -235,6 +236,7 @@ video tutorials.
- Ed Ropple
- Aleksey Rybalkin
- Mikko Rytkönen
- saikyun
- Riku Salminen
- Yoshinori Sano
- Brandon Schaefer