diff --git a/app/assets/javascripts/task_list.coffee b/app/assets/javascripts/task_list.coffee index d7b76c0..8996cab 100644 --- a/app/assets/javascripts/task_list.coffee +++ b/app/assets/javascripts/task_list.coffee @@ -115,11 +115,11 @@ completePattern = /// # Useful when you need iterate over all items. itemPattern = /// ^ - (?: # optional prefix, consisting of + (?: # prefix, consisting of \s* # optional leading whitespace (?:>\s*)* # zero or more blockquotes (?:[-+*]|(?:\d+\.)) # list item indicator - )? + ) \s* # optional whitespace prefix ( # checkbox #{escapePattern(complete)}| diff --git a/test/unit/test_updates.coffee b/test/unit/test_updates.coffee index 4c653a0..1f7c595 100644 --- a/test/unit/test_updates.coffee +++ b/test/unit/test_updates.coffee @@ -28,7 +28,7 @@ module "TaskList updates", class: 'task-list-item-checkbox' disabled: true checked: false - + @blockquote = $ '
' @quotedList = $ '