A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion
When using a custom full screen button to enable full screen mode in the browser, the native full screen controls (such as the browser’s built-in full screen exit button) become non-functional. This issue prevents users from using the browser’s native controls to exit full screen mode.
Expected Behavior
After clicking the custom full screen button to enable full screen mode, the browser’s native full screen controls should remain functional. Users should be able to use the native controls to exit full screen mode or interact with full screen features as they normally would.
Steps to Reproduce
Add a custom full screen button to your implementation of react-player.
Click the custom full screen button to enter full screen mode.
Try to use the browser’s native full screen controls (such as the full screen exit button) while in full screen mode.
Current Behavior
When using a custom full screen button to enable full screen mode in the browser, the native full screen controls (such as the browser’s built-in full screen exit button) become non-functional. This issue prevents users from using the browser’s native controls to exit full screen mode.
Expected Behavior
After clicking the custom full screen button to enable full screen mode, the browser’s native full screen controls should remain functional. Users should be able to use the native controls to exit full screen mode or interact with full screen features as they normally would.
Steps to Reproduce
Environment