bevyengine / bevyengine/bevy

`EditableText` does not accept keyboard input after taking a screenshot / screen recording on MacOS

Open
#25,041 4 comments 0 reactions 0 assignees View on GitHub
A-Input A-Text A-UI C-Bug O-MacOS S-Needs-Investigation
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.