Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Secure Event Input problem #14

Open
Exidex opened this issue Aug 26, 2024 · 1 comment
Open

Secure Event Input problem #14

Exidex opened this issue Aug 26, 2024 · 1 comment
Labels
kind: help wanted Extra attention is needed platform: macos Issue or PR is related to macOS type: bug Issue describes a bug work: clear Describes the kind of work involved, using the Cynefin framework. Represents the "known knowns"

Comments

@Exidex
Copy link
Member

Exidex commented Aug 26, 2024

On macOS if the main Gauntlet window is opened when current focused application window is using EnableSecureEventInput API (e.g. Terminal) the focus will remain on that application. On Raycast and Spotlight it works correctly so there must be a way to ignore that restriction

@Exidex Exidex added type: bug Issue describes a bug work: complex Describes the kind of work involved, using the Cynefin framework. Represents the "unknown unknowns" platform: macos Issue or PR is related to macOS kind: help wanted Extra attention is needed labels Aug 26, 2024
@Exidex
Copy link
Member Author

Exidex commented Sep 21, 2024

This should be solvable by using NSPanel instead of NSWindow. Unfortunately winit doesn't currently supports NSPanel but should be relatively straightforward to contribute. Tracked at rust-windowing/winit#3894. Additionally this is currently blocked by inability to update iced-rs (and therefore winit) because of wgpu incompatibility with deno. Tracked at gfx-rs/wgpu#3105

@Exidex Exidex added work: clear Describes the kind of work involved, using the Cynefin framework. Represents the "known knowns" and removed work: complex Describes the kind of work involved, using the Cynefin framework. Represents the "unknown unknowns" labels Sep 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind: help wanted Extra attention is needed platform: macos Issue or PR is related to macOS type: bug Issue describes a bug work: clear Describes the kind of work involved, using the Cynefin framework. Represents the "known knowns"
Projects
None yet
Development

No branches or pull requests

2 participants
@Exidex and others