#3524·seerr

Add "Select All" / "Deselect All" buttons to Watch Providers (Streaming Services) filter

Author: alqantaraCreated Sep 18, 2026Updated Sep 18, 2026
Labelsawaiting triage

Description

Description

In the Discover Movies/TV filter panel (FilterSlideover), when filtering by Streaming Services (WatchProviderSelector), users frequently want to see all content currently available for home viewing (across any streaming/VOD platform in their region) or select all providers except one or two.

Currently, every provider icon must be clicked individually. For regions with 30+ providers (e.g., Spain, US, UK), this requires dozens of manual clicks, making the filter cumbersome to use.

Desired Behavior

Proposed Solution

Add a simple action row just above or below the provider icons grid in WatchProviderSelector with two quick-action buttons or links:

  • "Select All": Sets activeProvider to all available IDs in the current region (orderedData.map(p => p.id)).
  • "Clear All" / "Deselect All": Resets activeProvider to [].

Affected Component

  • src/components/Selector/index.tsx (within WatchProviderSelector)

Benefits

  • Dramatically improves Discover UX.
  • Allows users to quickly filter for "any title available on digital/streaming platforms" in a single click.
Image

Additional Context

No response

Search Existing Issues

  • Yes, I have searched existing issues.

Code of Conduct

  • I agree to follow Seerr's Code of Conduct