[macOS] Nested rectangular rendering artifacts when restoring the ChatGPT/Codex window using the Genie effect

Open 💬 3 comments Opened Jul 13, 2026 by VinoXie
💡 Likely answer: A maintainer (github-actions[bot], contributor) responded on this thread — see the highlighted reply below.

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

ChatGPT desktop 26.707.62119 (build 5211)

What subscription do you have?

plus

What platform is your computer?

Darwin 25.5.0 arm64 arm

What issue are you seeing?

Description

When restoring the ChatGPT/Codex desktop window from the Dock using the macOS “Genie effect,” multiple nested rectangular rendering artifacts appear inside the window.

The artifacts look like previous animation frames are not being cleared correctly. They accumulate from the bottom of the window and form multiple layers of progressively smaller rectangles.

This is visible to the naked eye. It is not a camera rolling-shutter artifact. I recorded a video only to document the behavior.

The issue still occurs after reinstalling the latest desktop app.

<img width="830" height="616" alt="Image" src="https://github.com/user-attachments/assets/524c1f54-ab90-4439-b8a2-83da44bb9621" />

What steps can reproduce the bug?

Steps to reproduce

  1. Open the ChatGPT desktop app in Codex mode.
  2. In macOS System Settings, go to Desktop & Dock.
  3. Set “Minimize windows using” to “Genie effect.”
  4. Minimize the ChatGPT/Codex window to the Dock.
  5. Restore the window from the Dock.
  6. Observe the nested rectangular artifacts during the restore animation.

What is the expected behavior?

Actual behavior

Multiple historical window frames appear to remain visible during the restore animation, producing layered or nested rectangular artifacts near the bottom of the window.

Expected behavior

The window should restore smoothly without duplicated frames, ghosting, or nested rectangular artifacts.

Additional information

Workaround

Changing the macOS minimize animation from “Genie effect” to “Scale effect” completely prevents the issue.

Additional information

The problem appears to be specific to the interaction between the ChatGPT/Codex window and the macOS Genie animation. The Scale animation works normally.

View original on GitHub ↗

3 Comments

github-actions[bot] contributor · 1 month ago

Potential duplicates detected. Please review them and close your issue if it is a duplicate.

  • #32711
  • #32414
  • #32501

Powered by Codex Action

VinoXie · 1 month ago
Potential duplicates detected. Please review them and close your issue if it is a duplicate. Codex Desktop: Window Restoration Animation Bug on macOS Sequoia #32711 macOS: restoring Codex App from the Dock leaves Genie trails or skips the Scale animation #32414 * macOS: Dock restore animation stutters while WindowServer logs Invalid window #32501 _Powered by Codex Action_

Thanks. Issue #32414 appears related, but my case produces multiple clearly visible nested rectangular frames during the Genie restore animation. I have attached a video showing the exact rendering artifact. Please feel free to mark this as a duplicate if they share the same root cause.

<!-- Failed to upload "录屏2026-07-13 20.25.52.mov" -->

Arkri · 1 month ago

I found an additional reproducible condition:

  • With only one ChatGPT/Codex window open, restoring it from the Dock using the macOS Genie effect consistently produces the rendering artifacts.
  • After opening a second Codex window, both windows restore normally without artifacts.
  • As soon as either window is closed and the app returns to a single-window state, the issue immediately returns.

This behavior is reproducible even immediately after launching the app. Other macOS applications using the Genie effect are unaffected. The Scale effect works normally.