From 121e21d3b94606ca077a547c4cc3cc070fb60981 Mon Sep 17 00:00:00 2001 From: Priyank Patel Date: Sat, 29 May 2021 20:13:54 +0000 Subject: [PATCH] poll_widget: Use e.key instead of deprecated e.keyCode. Tested by making sure Enter and Escape work for editing poll title and adding new poll options. --- static/js/poll_widget.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/static/js/poll_widget.js b/static/js/poll_widget.js index b7005c8b33..d48180e4a7 100644 --- a/static/js/poll_widget.js +++ b/static/js/poll_widget.js @@ -125,12 +125,12 @@ export function activate({ elem.find("input.poll-question").on("keydown", (e) => { e.stopPropagation(); - if (e.keyCode === 13) { + if (e.key === "Enter") { submit_question(); return; } - if (e.keyCode === 27) { + if (e.key === "Escape") { abort_edit(); return; } @@ -159,12 +159,12 @@ export function activate({ elem.find("input.poll-option").on("keydown", (e) => { e.stopPropagation(); - if (e.keyCode === 13) { + if (e.key === "Enter") { submit_option(); return; } - if (e.keyCode === 27) { + if (e.key === "Escape") { $("input.poll-option").val(""); return; }