diff --git a/src/app/index.coffee b/src/app/index.coffee index 9d59ab1499..3f39d87e91 100644 --- a/src/app/index.coffee +++ b/src/app/index.coffee @@ -162,8 +162,10 @@ ready (model) -> type = $(el).attr('data-task-type') list = model.at "_#{type}List" newModel = model.at('_new' + type.charAt(0).toUpperCase() + type.slice(1)) + text = newModel.get() # Don't add a blank todo - return unless text = view.escapeHtml newModel.get() + return if /^(\s)*$/.test(text) + newModel.set '' switch type