`EditableText` does not accept keyboard input after taking a screenshot / screen recording on MacOS
- Dominant language
- Rust
- Stars
- 48.2k
- Forks
- 4.8k
- Avg merge
- 3d 22h
- Merged PRs (30d)
- 161
Description
## Bevy version and features
- main as of 7dca95e552c631f5d976750809d28f0c4069189c
## \[Optional\] Relevant system information
Might be MacOS specific.
## What you did
Run the `feathers_gallery` example: `cargo run --example feathers_gallery —features="bevy_feathers”` or `cargo run --example multiple_text_inputs`
Take a screenshot via Command + Shift + 4 or a screen recording via Command + Shift + 5.
## What went wrong
I can no longer type into number inputs or text inputs.
## Additional Information
Clicking outside of the example and then clicking back into the example resolves the problem.
Contributor guide
Research direction
Reproduce the issue with the `feathers_gallery` or `multiple_text_inputs` example using the provided cargo commands, then inspect the keyboard-input and focus handling around the macOS screenshot or screen-recording transition. Done means number and text inputs accept keyboard input again immediately after the capture, without needing to click outside and back into the example.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100