openai / openai/codex

[Windows] Official Codex pet is click-through and cannot be dragged

Open
#43,789 4 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

app bug pets windows-os
Dominant language
Rust
Stars
125k
Forks
19.4k
PR merge metrics
PR metrics pending

Description

Description

After waking the official built-in Codex pet, the pet window does not receive mouse input. Clicking or dragging directly on the visible pet causes the desktop area or icons underneath the pet to receive the event instead.

The behavior remains after restarting Codex and waking the pet again.

Steps to reproduce
  1. Open Codex Desktop on Windows.
  2. Wake the official built-in pet.
  3. Place the pet over the desktop or an area containing desktop icons.
  4. Click and drag on the visible, opaque part of the pet.
Expected behavior

The pet should accept pointer input on its visible area and be draggable, or Codex should provide a documented control for repositioning it. Clicking the pet should not select or activate content underneath it.

Actual behavior

Mouse input passes through the pet window. The desktop icon or selection area underneath is selected instead, and the pet does not move.

Environment
  • OS: Windows (exact version unknown)
  • Codex Desktop version: unknown
  • Pet: Official built-in Codex pet
  • Reproduced after restarting Codex: Yes
Additional notes

The behavior is reproducible even when starting the drag from the pet's visible body rather than from a transparent area. This suggests that the floating pet window is being treated as mouse-transparent or is failing hit testing.

A screenshot is available locally but has not been attached to avoid sharing desktop contents unnecessarily.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the Windows Codex Desktop pet window implementation and its mouse hit-testing or pointer-input handling, then reproduce the issue using the listed steps. Done means the pet's visible body receives clicks and drag gestures without selecting desktop content underneath, with relevant tests or manual verification covering repositioning.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.