Skip to content

Desktop: Silence/disable core-driven ReleaseNotificationToast on Electron #7545

@benceruleanlu

Description

@benceruleanlu

On Desktop (Electron), ReleaseNotificationToast shows an “Update Available” toast based on core (ComfyUI) release notes, which is misleading because Desktop updates are on a separate rail.

Current:

  • src/components/sidebar/SidebarHelpCenterIcon.vue mounts src/platform/updates/components/ReleaseNotificationToast.vue.
  • Visibility is driven by useReleaseStore().shouldShowToast in src/platform/updates/common/releaseStore.ts (Electron-gated) and core release notes (project=comfyui).

Expected:

  • Do not show this core-driven toast on Desktop (either remove it for Electron, or decouple it from core release notes entirely).
  • Desktop update notifications should come from the Desktop updater flow instead.

Acceptance:

  • Core ComfyUI releases do not trigger a Desktop toast/red-dot by themselves.

┆Issue is synchronized with this Notion page by Unito

Metadata

Metadata

Assignees

Labels

ElectronComfyUI Desktop relatedarea:uiGeneral user interface and experience improvements

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions