From 6144b52e0de411116ea1dd8c9954a0cfba786190 Mon Sep 17 00:00:00 2001 From: willerbee Date: Tue, 13 Oct 2020 16:19:43 +0800 Subject: [PATCH] FIX: can't close leaderboards using keyboard (Esc) --- public/js/commandline.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/public/js/commandline.js b/public/js/commandline.js index c63813c73..b57a56861 100644 --- a/public/js/commandline.js +++ b/public/js/commandline.js @@ -1351,7 +1351,11 @@ $(document).ready((e) => { //escape if ((event.keyCode == 27 && !config.swapEscAndTab) || (event["keyCode"] == 9 && config.swapEscAndTab)) { event.preventDefault(); - if ($("#commandLineWrapper").hasClass("hidden")) { + if (!$("#leaderboardsWrapper").hasClass("hidden")) { //maybe add more condition for closing other dialogs in the future as well + event.preventDefault(); + hideLeaderboards(); + return; + } else if ($("#commandLineWrapper").hasClass("hidden")) { currentCommands = [commands]; showCommandLine(); } else {