Selaa lähdekoodia

Uses fadeTo instead of fadeIn/fadeOut which do not seem to work correctly on Safari.

j8
paweldomas 9 vuotta sitten
vanhempi
commit
2fb65dd752
1 muutettua tiedostoa jossa 2 lisäystä ja 2 poistoa
  1. 2
    2
      modules/UI/videolayout/LargeVideo.js

+ 2
- 2
modules/UI/videolayout/LargeVideo.js Näytä tiedosto

@@ -308,7 +308,7 @@ class VideoContainer extends LargeContainer {
308 308
         let $wrapper = this.$wrapper;
309 309
         return new Promise(function(resolve) {
310 310
             $wrapper.css({visibility: 'visible'});
311
-            $wrapper.fadeIn(FADE_DURATION_MS, function () {
311
+            $wrapper.fadeTo(FADE_DURATION_MS, 1, function () {
312 312
                 $('.watermark').css({visibility: 'visible'});
313 313
                 resolve();
314 314
             });
@@ -320,7 +320,7 @@ class VideoContainer extends LargeContainer {
320 320
 
321 321
         let id = this.id;
322 322
         return new Promise(function(resolve) {
323
-            $wrapper.fadeOut(id ? FADE_DURATION_MS : 1, function () {
323
+            $wrapper.fadeTo(id ? FADE_DURATION_MS : 1, 0, function () {
324 324
                 $wrapper.css({visibility: 'hidden'});
325 325
                 $('.watermark').css({visibility: 'hidden'});
326 326
                 resolve();

Loading…
Peruuta
Tallenna