VibeTube v1.8.1 — Player Layout Fixed + Audio Focus Fix
Fixes
🎥 Player Layout Restored
- Reverted broken GestureDetector wrappers that caused blank player screen
- Controls overlay is now a direct child of Stack again (Positioned.fill constraint)
🔊 Audio Focus Race Condition Fixed
_requestingFocusguard prevents self-triggered audio interruptions- When the app requests audio focus,
_onShouldPauseand_onBecomingNoisycallbacks are suppressed - This fixes the "video plays for microsecond then stops" bug
🗑️ Removed
- PipedService removed (was causing issues)
- Shorts now use InnerTube client for stream URLs
Version: 1.8.1+18
Full Changelog: v1.8.0...v1.8.1