Skip to content

Enter fullscreen when rotating with orientation lock - #379

Merged
wizdom13 merged 1 commit into
pipefrom
auto-fullscreen-on-rotate
Sep 2, 2026
Merged

Enter fullscreen when rotating with orientation lock#379
wizdom13 merged 1 commit into
pipefrom
auto-fullscreen-on-rotate

Conversation

@wizdom13

@wizdom13 wizdom13 commented Sep 2, 2026

Copy link
Copy Markdown
Owner
  • Add a Rotate device to enter fullscreen setting under Video & Audio → Player behavior, enabled by default
  • Detect physical phone orientation with a lifecycle-bound OrientationEventListener even when Android rotation is locked
  • Enter sensor-landscape fullscreen only for the expanded main video player on phones
  • Return to the normal locked orientation when the phone is upright only when fullscreen was entered automatically
  • Protect manually entered fullscreen, PiP, mini-player, audio-only, tablet, TV, and desktop-mode sessions
  • Use stable angle thresholds and a short hold delay to avoid accidental rotation from small device movements
  • Preserve playback state, position, queue, zoom, captions, and the recent fullscreen transition fixes
  • Add regression coverage for orientation zones, eligibility, manual-fullscreen protection, and preference wiring
  • Fixes Auto-switch to fullscreen on device rotation during playback (even with locked orientation) #364

@wizdom13
wizdom13 force-pushed the auto-fullscreen-on-rotate branch from 922f750 to f4f9e45 Compare September 2, 2026 14:22
@wizdom13
wizdom13 merged commit 751ac6a into pipe Sep 2, 2026
@wizdom13
wizdom13 deleted the auto-fullscreen-on-rotate branch September 2, 2026 14:22
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.

Auto-switch to fullscreen on device rotation during playback (even with locked orientation)

1 participant