throttle on keydown (arrows) causes scrolling on Firefox

This commit is contained in:
Bartek Szopka
2012-03-07 23:37:04 +01:00
parent 8321fa7861
commit 7a7d3e7119

View File

@@ -376,7 +376,7 @@
}; };
// keyboard navigation handler // keyboard navigation handler
document.addEventListener("keydown", throttle(function ( event ) { document.addEventListener("keydown", function ( event ) {
if ( event.keyCode == 9 || ( event.keyCode >= 32 && event.keyCode <= 34 ) || (event.keyCode >= 37 && event.keyCode <= 40) ) { if ( event.keyCode == 9 || ( event.keyCode >= 32 && event.keyCode <= 34 ) || (event.keyCode >= 37 && event.keyCode <= 40) ) {
switch( event.keyCode ) { switch( event.keyCode ) {
case 33: ; // pg up case 33: ; // pg up
@@ -395,7 +395,7 @@
event.preventDefault(); event.preventDefault();
} }
}, 50), false); }, false);
// delegated handler for clicking on the links to presentation steps // delegated handler for clicking on the links to presentation steps
document.addEventListener("click", function ( event ) { document.addEventListener("click", function ( event ) {