Notification badges that don't disappear

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

After the chat is finished and viewed, the red badge on the Docker icon does not disappear.

Steps to Reproduce

  1. Open the Cursor/Cursor Agent window
  2. Start an AI chat
  3. Wait for the message to finish generating
  4. A system notification will pop up

Already tried:

  1. Clicked the system notification to open the Cursor/Cursor Agent window
  2. Manually returned to the Cursor/Cursor Agent window and clicked the session
  3. Continued the chat in the latest session

None of these steps caused the red badge to disappear

Expected Behavior

After I view the chat result (whether by tapping the system notification or opening Cursor directly), the red badge disappears

Screenshots / Screen Recordings

Operating System

MacOS

Version Information

Version: 3.2.11
VSCode Version: 1.105.1
Commit: e9ee1339915a927dfb2df4a836dd9c8337e17cc0
Date: 2026-04-24T14:36:47.933Z
Layout: editor
Build Type: Stable
Release Track: Default
Electron: 39.8.1
Chromium: 142.0.7444.265
Node.js: 22.22.1
V8: 14.2.231.22-electron.0
OS: Darwin arm64 25.4.0

Additional Information

macOS 26.4.1 (25E253)

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey, thanks for the detailed report with a screenshot and steps. This is a known bug in the macOS Dock badge reset logic. Similar reports are already here:

We’re tracking the issue, but I can’t share an ETA for a fix yet. As a temporary workaround, you can use Clear All Notifications from the tray menu, it forces the counter to reset.

If there’s an update, we’ll post it here.

Got it. Thanks for the reply.