Window Move and Resize broken in Screen Sharing sessions
- Dominant language
- C
- Stars
- 29.6k
- Forks
- 750
- PR merge metrics
- No merged PRs in 30d
Description
Hello,
I believe I'm having a problem similar to #2211, which seems to be caused by a recent update, possibly commit [12400](https://github.com/koekeishiya/yabai/commit/1240042a1b5382d7fbfd74f140dce57880c68ed4) (`fixed bunch of weird macOS cursor quirks`) ...
When using macOS's built-in Screen Sharing functionality, I cannot drag or resize any windows with the mouse - I can only do so with the keyboard. (See the video in #2211)
~~I believe this started around the time when drop zones were implemented, but it could be after that recent commit mentioned in the other issue.~~ Disregard this. I found older commits where it works, and there are drop zones.
I can provide debug information in a moment, but to recreate it:
- Enable screen sharing on a mac running the latest Yabai
- Connect with macOS's Screen Sharing application or any VNC client and try to move windows around
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the issue using macOS Screen Sharing or a VNC client, then compare behavior with the related issue #2211 and commit 1240042. The fix is complete when mouse dragging and resizing work during screen-sharing sessions while keyboard window movement continues to work.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c, macos
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100