From 18d9c89f04ee44e6fe888fd0e1bac447d1a39b7e Mon Sep 17 00:00:00 2001 From: owenatgov Date: Mon, 24 Oct 2022 15:01:33 +0100 Subject: [PATCH] Change keydown to keyup --- src/govuk/components/hide-this-page/hide-this-page.mjs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/govuk/components/hide-this-page/hide-this-page.mjs b/src/govuk/components/hide-this-page/hide-this-page.mjs index e4d43a93d8..02ac744913 100644 --- a/src/govuk/components/hide-this-page/hide-this-page.mjs +++ b/src/govuk/components/hide-this-page/hide-this-page.mjs @@ -35,7 +35,8 @@ HideThisPage.prototype.handleEscKeypress = function (e) { if (this.escCounter >= 3) { this.escCounter = 0 - this.firstButton.click() + this.updateSpan.innerText = 'Exit this page activated' + window.location.href = this.firstButton.href } else { this.updateSpan.innerText = 'Exit this Page key press ' + this.escCounter + ' of 3' } @@ -59,7 +60,7 @@ HideThisPage.prototype.setEscTimer = function () { HideThisPage.prototype.init = function () { this.initUpdateSpan() this.initButtonClickHandler() - document.addEventListener('keydown', this.handleEscKeypress.bind(this), true) + document.addEventListener('keyup', this.handleEscKeypress.bind(this), true) } export default HideThisPage