Fix several issues around browser back navigation (#825)

This commit is contained in:
Sascha Ißbrücker
2024-09-15 08:28:49 +02:00
committed by GitHub
parent 74e65bc366
commit db225d5267
10 changed files with 64 additions and 23 deletions

View File

@@ -4,7 +4,12 @@ class GlobalShortcuts extends Behavior {
constructor(element) {
super(element);
document.addEventListener("keydown", this.onKeyDown.bind(this));
this.onKeyDown = this.onKeyDown.bind(this);
document.addEventListener("keydown", this.onKeyDown);
}
destroy() {
document.removeEventListener("keydown", this.onKeyDown);
}
onKeyDown(event) {