diff --git a/web_src/js/features/repo-diff.js b/web_src/js/features/repo-diff.js index 864b28a3bb..7d883bbc36 100644 --- a/web_src/js/features/repo-diff.js +++ b/web_src/js/features/repo-diff.js @@ -45,6 +45,9 @@ function initRepoDiffConversationForm() { e.preventDefault(); const $form = $(e.target); + if ($form.hasClass('is-loading')) return; + $form.addClass('is-loading'); + const $textArea = $form.find('textarea'); if (!validateTextareaNonEmpty($textArea)) { return;