Skip to content

Commit

Permalink
Merge pull request #692 from fuji44/improvement_mouse-wheel_volume-co…
Browse files Browse the repository at this point in the history
…ntrol

Disable volume control using mouse wheel on episode list (fix #315)
  • Loading branch information
dularion committed Nov 29, 2018
2 parents 27b055a + 098fa1a commit ab92ef0
Showing 1 changed file with 11 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -448,14 +448,25 @@ angular.module('streama').directive('streamaVideoPlayer', [


function initMouseWheel() {
var isMouseWheelVolumeCtrlActive = true;
jQuery($elem).mousewheel(function (event) {
if (!isMouseWheelVolumeCtrlActive) {
return;
}
if (event.deltaY > 0) {
changeVolume(1);
} else if (event.deltaY < 0) {
changeVolume(-1);
}
$scope.showControls();
});
var playerMenu = document.querySelector('#player-menu-episode-selector');
playerMenu.addEventListener('mouseenter', function (event) {
isMouseWheelVolumeCtrlActive = false;
});
playerMenu.addEventListener('mouseleave', function (event) {
isMouseWheelVolumeCtrlActive = true;
});
}

function initMousetrap() {
Expand Down

0 comments on commit ab92ef0

Please sign in to comment.