GUACAMOLE-1967: Merge remove duplicate wheel handler registrations.

This commit is contained in:
Virtually Nick
2024-07-12 07:15:23 -04:00
committed by GitHub

View File

@@ -258,9 +258,16 @@ Guacamole.Mouse = function Mouse(element) {
} }
element.addEventListener('DOMMouseScroll', mousewheel_handler, false); if (window.WheelEvent) {
element.addEventListener('mousewheel', mousewheel_handler, false); // All modern browsers support wheel events.
element.addEventListener('wheel', mousewheel_handler, false); element.addEventListener('wheel', mousewheel_handler, false);
}
else {
// Legacy FireFox wheel events.
element.addEventListener('DOMMouseScroll', mousewheel_handler, false);
// Legacy Chrome/IE/other wheel events.
element.addEventListener('mousewheel', mousewheel_handler, false);
}
/** /**
* Whether the browser supports CSS3 cursor styling, including hotspot * Whether the browser supports CSS3 cursor styling, including hotspot