openai / openai/codex

Windows pet overlay clicks pass through; initial drag sometimes jumps away from cursor

Open
#45,575 1 comment 0 reactions 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

On OpenAI.Codex Windows Store package 26.901.6511.0, the animated pet cannot reliably receive clicks. Clicks target the window behind it. Immediately after waking, dragging may start, but the pet jumps away while the cursor remains in place. Changing pets, hiding/waking, and fully restarting did not resolve it.

Single 1920x1080 display at 100%, window DPI 96. During a user-positioned hover over the visible pet, WindowFromPoint resolved to a child of the underlying primary Codex window, not the visible/enabled pet overlay. Overlay exstyle was 0x280088, without WS_EX_TRANSPARENT. Saved pet anchor was (1415,659), cursor was (1458,710), and the overlay bounds were (1083,0)-(1855,1080).

Please investigate overlay input shape / transparent-window hit testing and renderer-to-native drag coordinates. Exact root cause remains unverified. The app's Store updater reported NoUpdates at 09:58:26 China Standard Time on 2026-09-15.

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 Windows Store package behavior with the stated 1920x1080, 100% DPI setup, then trace the overlay's native hit testing and renderer-to-native drag coordinate path. Done means clicks reach the visible pet overlay and the first drag keeps the pet under the cursor after waking, without relying on changes to the underlying Codex window.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.