openai / openai/codex

[Desktop] Restart-required popup obscures content and cannot be dismissed or moved

Open
#44,148 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

Summary

The desktop app's restart-required update popup stays on top of the interface, obscuring information underneath. I cannot close, dismiss, or move it, making the underlying content unreadable while I continue working.

Observed behaviour

The popup reads:

Restart required in 16 hours
ChatGPT needs to restart to finish installing an update

It offers a Restart now button, but no visible close, minimise, or snooze control. The problem is not the requirement to update; it is that the reminder blocks access to information during the time allowed before restarting.

Steps to reproduce

  1. Use the desktop app when an update is pending and the restart-required notification appears.
  2. Continue working without choosing Restart now.
  3. Try to read the interface content underneath the notification.
  4. The notification remains on top and cannot be moved or closed.

Expected behaviour

Provide a dismiss or remind-me-later option, or use a non-overlapping banner that reserves its own layout space. The reminder should not obscure working content or require an immediate restart merely to regain visibility.

Environment

  • Desktop app on Windows; exact app version not yet recorded.
  • The notification uses ChatGPT branding within the app being used as Codex.

Related issue

#36447 concerns control over update restarts. This report is specifically about the persistent notification overlapping content and lacking a dismissal control.

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 restart-required update popup in the Windows desktop app and locating the code responsible for that notification. Check how it remains above the interface and handles user actions. Done means the reminder no longer obscures working content and provides a dismissal, snooze, or non-overlapping presentation.

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
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.