Desktop pets cannot be dragged or right-clicked on Windows
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 125k
- Forks
- 19.4k
- PR merge metrics
- PR metrics pending
Description
Codex version:
26.901.6511.0 (latest version available)
System:
Windows 25H2, build 26200.9168
Problem:
Desktop pets cannot be repositioned by dragging. Right-clicking a pet also does not open a context menu.
This affects both custom pets and the built-in/default pets, so it does not appear to be caused by a specific spritesheet or pet configuration.
Steps to reproduce:
- Enable any desktop pet in Codex for Windows.
- Move the mouse pointer over the pet.
- Press and hold the left mouse button and try to drag the pet.
- Right-click the pet.
Actual behavior:
The pet does not move, and no right-click menu appears. Hovering sometimes triggers a small pet animation, indicating that pointer movement is detected, but mouse-button events do not appear to reach the pet overlay.
Expected behavior:
Holding the left mouse button over the pet should allow it to be dragged to another position. Right-clicking should open the pet menu.
Troubleshooting already performed:
- Tested multiple built-in pets.
- Tested a repaired and validated custom pet package.
- Fully restarted Codex.
- Used Windows “Repair” for the Codex application.
- Used Windows “Reset” for the Codex application.
- Tested Windows display scaling at both 200% and 100%.
- Confirmed Codex is updated to the latest available version.
None of these actions changed the behavior.
Possible affected component:
This may be a Windows avatar-overlay hit-testing or pointer-interactivity issue. Mouse-move events appear to be forwarded to the overlay, while left-click, right-click, and drag events pass through or are ignored.
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
No file or test is named. Start by locating the Windows desktop-pet avatar overlay and its pointer or hit-testing handlers, then reproduce the issue with dragging and right-clicking; done means both mouse-button interactions reach the pet while hover behavior remains working.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- desktop-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100