tiny-pilot / tiny-pilot/tinypilot
TinyPilot doesn't respect cursor choice in fullscreen (OS X + Brave Browser)
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 3.5k
- Forks
- 291
- PR merge metrics
- No merged PRs in 30d
Description
A user reported to me that TinyPilot is losing their cursor choice in fullscreen. In normal viewing, they can see a custom cursor, but it reverts back to the default cursor in fullscreen.
To repro
- Open the TinyPilot web app in the Brave browser on OS X
- Go to View > Cursor > Crosshair
- Go to View > Full Screen
Expected
Cursor icon is crosshairs
Actual
Cursor icon is the default cursor
Note: I've attempted to repro on Win10 under both Chrome and Firefox, but I'm unable to reproduce.
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
Reproduce the issue in the TinyPilot web app using Brave on OS X: select View > Cursor > Crosshair, then View > Full Screen. Start by tracing the frontend handling for cursor selection and fullscreen transitions. Done means the crosshair cursor remains visible after entering fullscreen, while checking that the existing behavior remains unchanged in normal viewing.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- macos
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100