FLOATING: prevent random window resize whilst dragging across displays
- Dominant language
- C
- Stars
- 29.6k
- Forks
- 750
- PR merge metrics
- No merged PRs in 30d
Description
In yabai, when we have a floating window, and we want to drag it between displays; since we are required to disable "Displays Have Separate Spaces" option in system settings, it means when we drag a window across the display to another, it can change the size of the window. It would be preferable to maintain the same window size while the window is being dragged across displays in floating mode.
Contributor guide
No contributing guide indexed for this repository
Research direction
No source file, test, or entry point is identified in the issue. First reproduce the resize while dragging a floating window between displays with Displays Have Separate Spaces disabled, then trace the display-transition handling. Done means the floating window keeps its original size throughout the drag; add or update coverage if the project has a relevant test location.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c, macos
- Domain
- desktop, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100