From 4c47b5617a8112b6d6fd720f60b73d1960f5cb46 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20Miguel=20Alm=C3=A1nzar?= Date: Wed, 17 Jul 2013 23:36:32 -0400 Subject: [PATCH] fix #395 opacity flicker --- dashboard-ui/scripts/mediaplayer.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/dashboard-ui/scripts/mediaplayer.js b/dashboard-ui/scripts/mediaplayer.js index 36bf0595eb..b4b15e587e 100644 --- a/dashboard-ui/scripts/mediaplayer.js +++ b/dashboard-ui/scripts/mediaplayer.js @@ -41,10 +41,14 @@ } $(document).on('webkitfullscreenchange mozfullscreenchange fullscreenchange', function () { - + var nowPlayingBar = ('#nowPlayingBar'); + $('.itemVideo').unbind('mousemove keydown scroll', idleHandler); if (isFullScreen()) { $('.itemVideo').addClass('fullscreenVideo'); + idleState = true; + $('.itemVideo').bind('mousemove keydown scroll', idleHandler).trigger('mousemove'); } else { + $(".mediaButton,.currentTime,.nowPlayingMediaInfo,.mediaSlider,.barBackground", nowPlayingBar).removeClass("highPosition"); $('.itemVideo').removeClass('fullscreenVideo'); } @@ -951,8 +955,6 @@ }; self.toggleFullscreen = function () { - - $('.itemVideo').unbind('mousemove keydown scroll', idleHandler); if (isFullScreen()) { if (document.cancelFullScreen) { document.cancelFullScreen(); } else if (document.mozCancelFullScreen) { document.mozCancelFullScreen(); } @@ -963,8 +965,6 @@ } } else { - idleState = true; - $('.itemVideo').bind('mousemove keydown scroll', idleHandler).trigger('mousemove'); requestFullScreen(document.body); } };