All Docs
FeaturesDepositClearUpdated March 14, 2026

Notification Panel Filter Persistence

Notification Panel Filter Persistence

Introduced in v0.1.317

The notification slide-over panel remembers your filter selections between opens. You no longer need to reapply the "Show unread only" toggle or your chosen notification type filter every time you open the panel.

How It Works

When you adjust either filter in the notification panel, your choice is immediately written to localStorage:

FilterlocalStorage keyDefault value
Show unread onlynotif_filter_unreadfalse
Active notification typenotif_filter_typenull (all types)

The next time you open the panel — even after navigating away or refreshing the page — your last-used filter state is restored automatically.

Clearing Your Filter Preferences

A "Clear filter preferences" button is available inside the notification panel. Clicking it:

  • Resets unreadOnly to false (show all notifications)
  • Resets activeType to null (show all notification types)
  • Removes both values from localStorage

This gives you an explicit, discoverable way to return to default behaviour without needing to manually clear browser storage.

Notes

  • Preferences are stored per-browser. Switching to a different browser or device will start with default (unfiltered) state.
  • This feature follows the same persistence pattern used by the work-queue time filter.