From e9c617716ea1552bc08155ec83452ebfea27e580 Mon Sep 17 00:00:00 2001 From: "Felix W. Dekker" Date: Thu, 22 Apr 2021 17:13:24 +0200 Subject: [PATCH] Prevent scroll when clicking nav menu --- package.json | 2 +- src/main/js/Terminal.ts | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index 1508574..808e62b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "fwdekker.com", - "version": "0.40.0", + "version": "0.40.1", "description": "The source code of [my personal website](https://fwdekker.com/).", "author": "Felix W. Dekker", "browser": "dist/bundle.js", diff --git a/src/main/js/Terminal.ts b/src/main/js/Terminal.ts index 6c5f9e8..963f462 100644 --- a/src/main/js/Terminal.ts +++ b/src/main/js/Terminal.ts @@ -97,9 +97,9 @@ export class Terminal { this.inputHistory = Persistence.getHistory(); this.shell = new Shell(this.inputHistory); - document.addEventListener("click", this.onclick.bind(this)); - document.addEventListener("keypress", this.onkeypress.bind(this)); - document.addEventListener("keydown", this.onkeydown.bind(this)); + this.terminal.addEventListener("click", this.onclick.bind(this)); + this.terminal.addEventListener("keypress", this.onkeypress.bind(this)); + this.terminal.addEventListener("keydown", this.onkeydown.bind(this)); this.input.addEventListener("input", () => this.suggestionsText = ""); this.outputText += this.shell.generateHeader();