From c552d09a57f8cb436fb693284411c743abc5d099 Mon Sep 17 00:00:00 2001 From: Tyrone Yeh Date: Fri, 3 May 2024 13:14:53 +0800 Subject: [PATCH] Adjust js code --- web_src/js/features/repo-issue-edit.js | 2 +- web_src/js/features/repo-issue.js | 2 +- web_src/js/utils/dom.js | 1 - 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/web_src/js/features/repo-issue-edit.js b/web_src/js/features/repo-issue-edit.js index 7e91ef1551..77424bf604 100644 --- a/web_src/js/features/repo-issue-edit.js +++ b/web_src/js/features/repo-issue-edit.js @@ -185,7 +185,7 @@ export function initRepoIssueCommentEdit() { editor = await handleReply($replyBtn); } else { // for normal issue/comment page - editor = getComboMarkdownEditor($('#comment-form .combo-markdown-editor')); + editor = getComboMarkdownEditor(document.querySelector('#comment-form .combo-markdown-editor')); } if (editor) { if (editor.value()) { diff --git a/web_src/js/features/repo-issue.js b/web_src/js/features/repo-issue.js index a98c1a73fc..d002e0d060 100644 --- a/web_src/js/features/repo-issue.js +++ b/web_src/js/features/repo-issue.js @@ -414,7 +414,7 @@ export async function handleReply($el) { showElem($form); const $textarea = $form.find('textarea'); - let editor = getComboMarkdownEditor($textarea); + let editor = getComboMarkdownEditor($textarea[0]); if (!editor) { // FIXME: the initialization of the dropzone is not consistent. // When the page is loaded, the dropzone is initialized by initGlobalDropzone, but the editor is not initialized. diff --git a/web_src/js/utils/dom.js b/web_src/js/utils/dom.js index a856e89be1..e61bc91352 100644 --- a/web_src/js/utils/dom.js +++ b/web_src/js/utils/dom.js @@ -260,7 +260,6 @@ export function isElemVisible(element) { } export function getComboMarkdownEditor(el) { - if (el?.jquery) el = el[0]; return el?._giteaComboMarkdownEditor; }