openai / openai/codex

Windows desktop pet remains click-through and cannot be repositioned

Open
#42,061 5 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.5k
PR merge metrics
PR metrics pending

Description

What version of the Codex App are you using (From “About Codex” dialog)?

26.825.6671.0

What subscription do you have?

Unknown / not relevant to desktop overlay input handling

What platform is your computer?

Microsoft Windows NT 10.0.26200.0 x64

What issue are you seeing?

The Codex desktop pet stays always on top, but it cannot be clicked or dragged to another position. Mouse clicks pass through the pet and activate the application or window behind it. Because the overlay is always on top and cannot be repositioned, it permanently obstructs part of the screen.

What steps can reproduce the bug?
  1. Open the Codex desktop app on Windows.
  2. Enable/show the desktop pet.
  3. Move the pointer over the pet.
  4. Press and hold the left mouse button on the visible/opaque part of the pet.
  5. Attempt to drag the pet to another screen position.

Actual result: the pet does not move, and the click is received by the window behind the overlay.

What is the expected behavior?

The pet should receive pointer input and move when dragged. It should not pass clicks through to applications behind it while the user is interacting with it.

Additional information

Restarting Codex and hiding/showing the pet do not resolve the problem. The issue makes the always-on-top pet impossible to reposition.

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 reproducing the issue in the Windows desktop app with the desktop pet enabled, following the listed drag steps. Locate the desktop pet overlay's Windows input and positioning entry point, then verify that visible pet areas receive pointer input, support dragging, and no longer pass clicks to the window behind them.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.