Merge pull request #552 from dermotduffy/key-deprecated

Remove usage of deprecated attribute
This commit is contained in:
Dermot Duffy
2022-05-08 17:28:39 -07:00
committed by GitHub
+5 -4
View File
@@ -142,10 +142,9 @@ class ActionHandler extends HTMLElement implements ActionHandler {
};
const handleEnter = (ev: KeyboardEvent): void => {
if (ev.keyCode !== 13) {
return;
if (ev.key === 'Enter') {
end(ev);
}
end(ev);
};
element.addEventListener('touchstart', start, { passive: true });
@@ -153,9 +152,11 @@ class ActionHandler extends HTMLElement implements ActionHandler {
element.addEventListener('touchcancel', end);
element.addEventListener('mousedown', start, { passive: true });
element.addEventListener('pointerdown', start, { passive: true });
element.addEventListener('click', end);
// For the timeline which generates native pointer events.
element.addEventListener('pointerdown', start, { passive: true });
element.addEventListener('keyup', handleEnter);
}
}