aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/js/listeners.js5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/js/listeners.js b/src/js/listeners.js
index e8232735..48734bcf 100644
--- a/src/js/listeners.js
+++ b/src/js/listeners.js
@@ -356,6 +356,11 @@ class Listeners {
// Set Vimeo gutter
setGutter(ratio, padding, isEnter);
+ // Horrible hack for Safari 14 not repainting properly on entering fullscreen
+ if (isEnter) {
+ setTimeout(() => repaint(elements.container), 100);
+ }
+
// If not using native browser fullscreen API, we need to check for resizes of viewport
if (!usingNative) {
if (isEnter) {