Skip to content

Commit 2bbb95e

Browse files
committed
🐛 Fix task list checkbox toggle #17839
1 parent 7c55c72 commit 2bbb95e

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

app/src/protyle/wysiwyg/keydown.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1715,9 +1715,11 @@ export const keydown = (protyle: IProtyle, editorElement: HTMLElement) => {
17151715
if (taskItemElement.classList.contains("protyle-task--done")) {
17161716
taskItemElement.querySelector("use").setAttribute("xlink:href", "#iconUncheck");
17171717
taskItemElement.classList.remove("protyle-task--done");
1718+
taskItemElement.setAttribute("data-task", " ");
17181719
} else {
17191720
taskItemElement.querySelector("use").setAttribute("xlink:href", "#iconCheck");
17201721
taskItemElement.classList.add("protyle-task--done");
1722+
taskItemElement.setAttribute("data-task", "X");
17211723
}
17221724
taskItemElement.setAttribute("updated", dayjs().format("YYYYMMDDHHmmss"));
17231725
updateTransaction(protyle, taskItemElement, html);

0 commit comments

Comments
 (0)