From feb96c3e3b00aca839aa0a54054fce12b167dff8 Mon Sep 17 00:00:00 2001 From: Oliver Eyton-Williams Date: Wed, 9 Oct 2019 11:41:47 +0200 Subject: [PATCH] fix: prevent execution while submitting --- client/src/templates/Challenges/components/CompletionModal.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/client/src/templates/Challenges/components/CompletionModal.js b/client/src/templates/Challenges/components/CompletionModal.js index e30fee7652..eb1aa98f4f 100644 --- a/client/src/templates/Challenges/components/CompletionModal.js +++ b/client/src/templates/Challenges/components/CompletionModal.js @@ -40,6 +40,9 @@ const mapDispatchToProps = function(dispatch) { handleKeypress: e => { if (e.keyCode === 13 && (e.ctrlKey || e.metaKey)) { e.preventDefault(); + // Since Hotkeys also listens to Ctrl + Enter we have to stop this event + // getting to it. + e.stopPropagation(); dispatch(submitChallenge()); } },