From 40da26f99c203e13e64b3ba356470d8c2aee8147 Mon Sep 17 00:00:00 2001 From: Nick Winter Date: Wed, 23 Dec 2015 10:33:55 -0800 Subject: [PATCH] Remove misc typo. Fix NewModelModal name field focus while at it. --- app/views/editor/modal/NewModelModal.coffee | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/app/views/editor/modal/NewModelModal.coffee b/app/views/editor/modal/NewModelModal.coffee index 2ded8114c..49cba4036 100644 --- a/app/views/editor/modal/NewModelModal.coffee +++ b/app/views/editor/modal/NewModelModal.coffee @@ -17,7 +17,6 @@ module.exports = class NewModelModal extends ModalView @modelLabel = options.modelLabel @newModelTitle = "editor.new_#{_.string.slugify @modelLabel}_title" @properties = options.properties - $('#name').ready @focusOnName makeNewModel: -> model = new @modelClass @@ -45,6 +44,6 @@ module.exports = class NewModelModal extends ModalView @trigger 'model-created', model #Backbone.Mediator.publish 'model-save-success', model - focusOnName: (e) -> - $('#name').focus() # TODO Why isn't this working anymore.. It does get called -x + afterInsert: -> + super() + _.delay (=> @$el?.find('#name').focus()), 500