Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Double clicking document PiP window produces an error "Uncaught (in promise) TypeError: Fullscreen is not supported" #8877

Closed
kamenf opened this issue Sep 22, 2024 · 1 comment · Fixed by #8881 · May be fixed by ChaosEngine/Dotnet-Playground#465

Comments

@kamenf
Copy link

kamenf commented Sep 22, 2024

Description

When the document picture-in-picture window is open, double clicking in it produces an error "Uncaught (in promise) TypeError: Fullscreen is not supported".

Reduced test case

https://videojs.com/city

Steps to reproduce

  1. Open https://videojs.com/city in Chrome or Edge
  2. Activate picture-in-picture
  3. Double click in PiP window
  4. In the console an erro is shown "Uncaught (in promise) TypeError: Fullscreen is not supported"

Errors

video.es.js:26045 Uncaught (in promise) TypeError: Fullscreen is not supported
at An.requestFullscreenHelper_ (video.es.js:26045:44)
at video.es.js:26016:28
at new Promise ()
at An.requestFullscreen (video.es.js:25998:12)
at An.handleTechDoubleClick_ (video.es.js:25039:16)
at An.boundHandleTechDoubleClick_ (video.es.js:23420:50)
at s.dispatcher.s.dispatcher (video.es.js:2511:31)

What version of Video.js are you using?

Latest

Video.js plugins used.

No response

What browser(s) including version(s) does this occur with?

Chrome 129, Edge 129

What OS(es) and version(s) does this occur with?

Windows, Linux, MacOS

@kamenf kamenf added the needs: triage This issue needs to be reviewed label Sep 22, 2024
Copy link

welcome bot commented Sep 22, 2024

👋 Thanks for opening your first issue here! 👋

If you're reporting a 🐞 bug, please make sure you include steps to reproduce it. We get a lot of issues on this repo, so please be patient and we will get back to you as soon as we can.
To help make it easier for us to investigate your issue, please follow the contributing guidelines.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants