merge remote
This commit is contained in:
commit
4e240478d8
|
@ -108,10 +108,12 @@ ShortcutManager.prototype = {
|
||||||
// si on lâche une touche, on l'enlève de "pressed"
|
// si on lâche une touche, on l'enlève de "pressed"
|
||||||
window.addEventListener('keyup', function(e){
|
window.addEventListener('keyup', function(e){
|
||||||
var index = pointer.pressed.indexOf(e.keyCode);
|
var index = pointer.pressed.indexOf(e.keyCode);
|
||||||
|
|
||||||
if( index > -1 ) // si c'est une touche définie comme déjà appuyée, on l'enlève
|
if( index > -1 ) // si c'est une touche définie comme déjà appuyée, on l'enlève
|
||||||
pointer.pressed = pointer.pressed.slice(0,index).concat( pointer.pressed.slice(index+1) );
|
pointer.pressed = pointer.pressed.slice(0,index).concat( pointer.pressed.slice(index+1) );
|
||||||
else // sinon on supprime tout (car sûrement erreur d'écoute)
|
else // sinon on supprime tout (car sûrement erreur d'écoute)
|
||||||
pointer.pressed = [];
|
pointer.pressed = [];
|
||||||
|
|
||||||
}, false);
|
}, false);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue