Skip to content

Add 'Remove from Up Next' multi-select action outside the Up Next screen#4606

Merged
kean merged 3 commits into
trunkfrom
add/multi-select-remove-from-up-next
Jun 25, 2026
Merged

Add 'Remove from Up Next' multi-select action outside the Up Next screen#4606
kean merged 3 commits into
trunkfrom
add/multi-select-remove-from-up-next

Conversation

@kean

@kean kean commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

Fixes PCIOS-789

Multi-selecting episodes outside the Up Next screen offered no way to remove them from Up Next, unlike the single-episode menu. This adds a Remove from Up Next multi-select action that appears whenever at least one selected episode is queued.

To test

  1. Add a few episodes to Up Next.
  2. On the podcast page, enter multi-select and select several — including at least one that's in Up Next.
  3. Tap More (•••) and verify Remove From Up Next is present; tap it and confirm those episodes leave Up Next.
  4. Select only episodes not in Up Next and verify the action is hidden.
  5. In the Up Next screen, confirm the action still reads Remove and works as before.

Checklist

  • I have considered if this change warrants user-facing release notes and have added them to CHANGELOG.md if necessary.
  • I have considered adding unit tests for my changes.
  • I have updated (or requested that someone edit) the Event Horizon schema to reflect any new or changed analytics.

Multi-selecting episodes anywhere except the Up Next screen offered no way
to remove them from Up Next, unlike the single-episode menu. Add the action
to the generic and listening-history default action lists, show it only when
a selected episode is queued, and make it work off the selected base episodes
when there are no playlist episodes.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@kean kean requested a review from a team as a code owner June 24, 2026 20:47
@kean kean added this to the 8.16 milestone Jun 24, 2026
@kean kean added [Type] Enhancement Improve an existing feature. Up Next issues related to the Up Next feature labels Jun 24, 2026
@kean kean requested review from SergioEstevao and Copilot and removed request for a team June 24, 2026 20:47
@kean kean added [Type] Enhancement Improve an existing feature. Up Next issues related to the Up Next feature labels Jun 24, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@dangermattic

Copy link
Copy Markdown
Collaborator
1 Warning
⚠️ View files have been modified, but no screenshot or video is included in the pull request. Consider adding some for clarity.

Generated by 🚫 Danger

@SergioEstevao SergioEstevao left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Working correctly. Code looks good :shipit:

@kean kean enabled auto-merge June 25, 2026 20:34
@kean kean merged commit c0af693 into trunk Jun 25, 2026
4 checks passed
@kean kean deleted the add/multi-select-remove-from-up-next branch June 25, 2026 20:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[Type] Enhancement Improve an existing feature. Up Next issues related to the Up Next feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants