Skip to content

Fix PiP behavior - #2049

Merged
nielsvanvelzen merged 1 commit into
jellyfin:masterfrom
nielsvanvelzen:piperdepip
Jun 27, 2026
Merged

Fix PiP behavior#2049
nielsvanvelzen merged 1 commit into
jellyfin:masterfrom
nielsvanvelzen:piperdepip

Conversation

@nielsvanvelzen

Copy link
Copy Markdown
Member

Changes

  • Only navigate back when playback ends if not in PiP mode
    • This avoids the normal app being rendered in the PiP window (e.g. downloads screen or webview)
  • Navigate back when player is released in resume
    • This way when PiP is made fullscreen again we still go back as expected
  • Activate PiP when player exists, no matter what the play/pause state is
    • This fixes issues where buffering video won't activate PiP

Code assistance

Issues

@nielsvanvelzen nielsvanvelzen added this to the v2.7.0 milestone Jun 27, 2026
@nielsvanvelzen nielsvanvelzen added the bug Something isn't working label Jun 27, 2026
Comment thread app/src/main/java/org/jellyfin/mobile/player/ui/PlayerFragment.kt Fixed
@nielsvanvelzen
nielsvanvelzen merged commit dde3d88 into jellyfin:master Jun 27, 2026
6 checks passed
@nielsvanvelzen
nielsvanvelzen deleted the piperdepip branch June 27, 2026 12:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants