From 499c69c827f3409fc5422d9ee1a23d2fe91c71e5 Mon Sep 17 00:00:00 2001 From: Joffrey JAFFEUX Date: Tue, 31 Aug 2021 15:22:25 +0200 Subject: [PATCH] DEV: prevents _lastKeyTimeout to leak after component lifecycle (#14194) --- .../javascripts/discourse/app/components/composer-body.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/assets/javascripts/discourse/app/components/composer-body.js b/app/assets/javascripts/discourse/app/components/composer-body.js index 0879ffef2f1..d64a91cbd7c 100644 --- a/app/assets/javascripts/discourse/app/components/composer-body.js +++ b/app/assets/javascripts/discourse/app/components/composer-body.js @@ -213,6 +213,8 @@ export default Component.extend(KeyEnterEscape, { if (this._visualViewportResizing()) { window.visualViewport.removeEventListener("resize", this.viewportResize); } + + cancel(this._lastKeyTimeout); }, click() {