diff --git a/editor/src/editor.js b/editor/src/editor.js index fe9917c..efbd8cd 100644 --- a/editor/src/editor.js +++ b/editor/src/editor.js @@ -388,9 +388,9 @@ function Editor(holder, input) { } try { - const todoItem = $(converted).find(':checkbox') - if (todoItem.length) { - const todo = !todoItem.is(':checked') + const todoItem = $.parseHTML(converted) + if (todoItem.length && $(todoItem[0]).is(':checkbox')) { + const todo = !$(todoItem[0]).is(':checked') element.toggleClass('todo--done', todo === false) element.toggleClass('todo--todo', todo === true) } else {