Skip to content

Prevent queue navigation from triggering PiP - #376

Merged
wizdom13 merged 1 commit into
pipefrom
suppress-internal-queue-pip
Sep 2, 2026
Merged

Prevent queue navigation from triggering PiP#376
wizdom13 merged 1 commit into
pipefrom
suppress-internal-queue-pip

Conversation

@wizdom13

@wizdom13 wizdom13 commented Sep 2, 2026

Copy link
Copy Markdown
Owner
  • Suppress native PiP auto-entry when the minimized player opens the in-app play queue
  • Detect the Play Queue activity as an internal task transition before handling the leave hint
  • Disable auto-enter only for that internal transition and let MainActivity restore normal PiP parameters on return
  • Keep Home/swipe-to-Home PiP and the dedicated PiP button unchanged
  • Preserve playback state while opening and managing the queue
  • Add regression coverage for internal queue detection and temporary auto-enter suppression
  • Fixes Toggling queue from minimized player incorrectly triggers Picture-in-Picture (PiP) #366

@wizdom13
wizdom13 force-pushed the suppress-internal-queue-pip branch from 8ba340b to 9dea02a Compare September 2, 2026 09:26
@wizdom13
wizdom13 merged commit d144d79 into pipe Sep 2, 2026
3 checks passed
@wizdom13
wizdom13 deleted the suppress-internal-queue-pip branch September 2, 2026 09:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Toggling queue from minimized player incorrectly triggers Picture-in-Picture (PiP)

1 participant