summaryrefslogtreecommitdiffstats
path: root/web_src
diff options
context:
space:
mode:
authorGiteabot <teabot@gitea.io>2023-10-23 21:04:53 +0800
committerGitHub <noreply@github.com>2023-10-23 13:04:53 +0000
commitf2bac791dba1deed9acdf069a4ef733fff2060e6 (patch)
tree4d58f7816cd8762b8f8971ae5b70d31b5903dcf9 /web_src
parentc279f8aab7e4a522bdaf9662b6e077e2da057783 (diff)
downloadgitea-f2bac791dba1deed9acdf069a4ef733fff2060e6.tar.gz
gitea-f2bac791dba1deed9acdf069a4ef733fff2060e6.zip
Fix duplicate project board when hitting `enter` key (#27746) (#27751)
Backport #27746 by @lng2020 When hitting the `enter` key to create a new project column, the request is sent twice because the `submit` event and `key up` event are both triggered. Probably a better solution is to rewrite these parts of the code to avoid using native jQuery but reuse the `form-fetch-action` class. But it's beyond my ability. Co-authored-by: Nanguan Lin <70063547+lng2020@users.noreply.github.com>
Diffstat (limited to 'web_src')
-rw-r--r--web_src/js/features/repo-projects.js14
1 files changed, 0 insertions, 14 deletions
diff --git a/web_src/js/features/repo-projects.js b/web_src/js/features/repo-projects.js
index f12d4f234f..5a2a7e72ef 100644
--- a/web_src/js/features/repo-projects.js
+++ b/web_src/js/features/repo-projects.js
@@ -193,20 +193,6 @@ export function initRepoProject() {
const url = $(this).data('url');
createNewColumn(url, columnTitle, projectColorInput);
});
-
- $('.new-project-column').on('input keyup', (e) => {
- const columnTitle = $('#new_project_column');
- const projectColorInput = $('#new_project_column_color_picker');
- if (!columnTitle.val()) {
- $('#new_project_column_submit').addClass('disabled');
- return;
- }
- $('#new_project_column_submit').removeClass('disabled');
- if (e.key === 'Enter') {
- const url = $(this).data('url');
- createNewColumn(url, columnTitle, projectColorInput);
- }
- });
}
function setLabelColor(label, color) {