[macOS][Pets] BSOD faces the opposite direction while being dragged
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 66/100
Research direction
Start by locating the built-in BSOD pet's sprite and animation mapping, then compare its left and right drag behavior with Dewey's. The sprite sheet suggests the walking rows may be reversed, but confirm this in the renderer before changing anything. Done means BSOD faces the drag direction in both directions, consistently with other pets.
Written by the indexing model from the issue text.
Description
What version of the Codex App are you using (From “About Codex” dialog)?
Not recorded.
What subscription do you have?
Not provided.
What platform is your computer?
macOS. Exact OS version and architecture were not recorded.
What issue are you seeing?
The built-in BSOD desktop pet faces/walks in the opposite direction to the mouse movement while being dragged. Other pets face the direction of the drag.
This is a small visual/animation inconsistency, not a system blue-screen crash.
What steps can reproduce the bug?
Based on the observed behavior:
- Select the built-in BSOD pet and show the floating pet.
- Click and drag it horizontally to the right, then to the left.
- Observe the facing/walking direction during each drag.
- Compare the same interaction with another built-in pet, such as Dewey.
The reported result is that BSOD's facing/walking direction is reversed relative to the drag direction, while the other pet follows it.
What is the expected behavior?
BSOD should face/walk in the direction of the drag, consistently with the other built-in pets.
Additional information
A read-only visual comparison of the official sprite sheets suggests a possible asset-row mismatch:
- BSOD sprite sheet: the second row appears to face left and the third row appears to face right.
- Dewey sprite sheet: those two rows appear in the opposite order.
This suggests that BSOD's left/right walking rows may be swapped relative to the animation mapping. This is a hypothesis, not a confirmed root cause: the renderer was not inspected, and the runtime behavior was not independently reproduced during preparation of this report.
Existing issues were searched for BSOD pet direction and dragging behavior; no matching report was found.
- Dominant language
- Rust
- Stars
- 133k
- Forks
- 21.1k
- Avg merge
- 1m
- Merged PRs (30d)
- 995
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing 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.
More from openai/codex
-
bug CLI
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
openai/codex#60494 · 1 comment ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Maintainers usually reply within 1 day
-
bug skills
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
Maintainers usually reply within 1 day
-
bug config hooks
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
openai/codex#60103 · 1 comment ·
Maintainers usually reply within 1 day
-
app bug windows-os
Difficulty 2/5 1-3 hours Newbie friendliness 67/100
Maintainers usually reply within 1 day
Similar issues
-
Panic on live viewport resize when unstyled elements exist in display: none subtreePossibly taken @GoCoder7 claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
DioxusLabs/blitz#1488 ·
Maintainers usually reply within 1 day
-
🏷️ good first issue enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
Maintainers usually reply within 1 day
-
S-Needs triage
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Maintainers usually reply within 2 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 77/100
vectordotdev/vrl#2042 ·
Maintainers usually reply within 2 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
Maintainers usually reply within 1 day