From eec885f365bf96f888e4e5b426983fe0f613fe78 Mon Sep 17 00:00:00 2001 From: yflory Date: Wed, 24 Jul 2024 14:14:30 +0200 Subject: [PATCH] Fix cancel button in UI.confirm #1576 --- www/common/common-interface.js | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/www/common/common-interface.js b/www/common/common-interface.js index 2c4d57799..2103f3f82 100644 --- a/www/common/common-interface.js +++ b/www/common/common-interface.js @@ -811,19 +811,11 @@ define([ addTabListener(frame); - frame.addEventListener('keydown', function(e) { - if (e.keyCode === 13) { - if (document.activeElement === $ok[0]) { - $ok.click(); - } else if (document.activeElement === $cancel[0]) { - $cancel.click(); - } - } else if (e.keyCode === 27) { - $cancel.click(); - } - }); - listener = listenForKeys(function () { + // Only trigger OK if cancel is not focused + if (document.activeElement === $cancel[0]) { + return void $cancel.click(); + } $ok.click(); }, function () { $cancel.click();