Skip to content

Conversation

@MarielaTihova
Copy link
Contributor

Resolves #147

@DiLazarova

This comment was marked as resolved.

@DiLazarova

This comment was marked as resolved.

@MarielaTihova
Copy link
Contributor Author

Slide effect

When you switch to full screen, a black page appears that slides to the left.

Screen.20Recording.202025-10-20.20at.2014.mp4
Screen capture test video: MacOS Sequoia 15.6.1 Safari 18.6

I have looked into this and it only happens when:

  • Browser is Safari
  • We have our browser on fullscreen mode already before clicking the fullscreen button. The difference is that once we have triggered the browser's native event for fullscreen (Ctrl + Command + F) and then trigger requestFullscreen(), Safari attempts to create a new OS-level fullscreen Space for the element, which causes the brief black flash/slide animation. This is expected behaviour in Safari/macOS and is not caused by the code we have in this repo.

There might be workarounds but they would require too much of a faking of fullscreen behaviour and I think it's not worth the trade-off.

@DiLazarova DiLazarova added design: verified ✅ status: verified Applies to PRs that have passed manual verification labels Oct 22, 2025
@dkamburov dkamburov requested a review from tishko0 October 30, 2025 11:35
@tishko0 tishko0 requested review from mddragnev and removed request for tishko0 October 30, 2025 12:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

design: verified ✅ status: verified Applies to PRs that have passed manual verification

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Buttons and tabs are not displaying correctly in different browsers and platforms

4 participants