Persisted notifications were restored with their saved 'dismissed' state, so any that were still active when the page closed came back as active toasts — but their auto-dismiss timers aren't re-armed on load, leaving them stuck on screen forever (a burst of errors could pile up dozens). Mark restored entries as dismissed on load: they stay in the bell history but no longer reappear as live toasts. The toast surface is session-transient; history persists. |
||
|---|---|---|
| .. | ||
| api.ts | ||
| format.ts | ||
| hints.ts | ||
| notifications.ts | ||
| sidebarLayout.ts | ||
| theme.ts | ||
| urlState.ts | ||