rust-windowing / rust-windowing/winit
set_simple_fullscreen from simplefullscreen to normal window is not work on mac self display monitor
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 6.2k
- Forks
- 1.3k
- Avg merge
- 2d 19h
- Merged PRs (30d)
- 9
Description
https://github.com/alacritty/alacritty/issues/7582
My macbook has an external display monitor. All work in external display monitor, But in the display monitor that comes with the macbook,when i toogle simplefullscreen form simplefullscreen to normal window, it not work, at this time, the cursor keep turning around and can't make any input.
I debug it locally and find that this line of code freezes after execution
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reading the linked Alacritty issue and reproducing the transition from simple fullscreen to a normal window on a Mac with an external monitor. Inspect the execution point shown in the issue's screenshot and determine why it freezes. Done means the window becomes responsive and accepts input after leaving simple fullscreen on the MacBook display.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- macos, rust
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100