rust-windowing / winit

Window handling library in pure Rust
https://docs.rs/winit/
Apache License 2.0
4.86k stars 909 forks source link

Key Combination Issue with Window Management on macOS Sequoia in Alacritty #3986

Open alsolovyev opened 1 week ago

alsolovyev commented 1 week ago

Description

In macOS Sequoia, new hotkeys for window management (fn + control + arrow keys) have been introduced, and these work seamlessly across most applications. However, in the Alacritty, which relies on winit for its window handling, these shortcuts do not perform as expected.

Problem Details:

This issue does not occur in other applications on the system, making it unclear whether this is a bug in Alacritty itself or an interaction with winit.

Could this issue be related to winit?

refer to #8209

macOS version

ProductName:    macOS
ProductVersion: 15.0.1

Winit version

0.30.4

madsmtm commented 1 week ago

Probably a bug in Winit, but haven't investigated where

jeffp123 commented 1 week ago

I have noticed the applications that accept fn+ctrl+arrow-key have this in the menu:

Screenshot 2024-11-05 at 10 52 00 PM

And it is not just Alacritty or winit applications, but another notable example is Parallels 19, which also does not have a Window menu, and similarly will not respond to these key combinations.