Clear recipeName field on focus

This commit is contained in:
Andrew Miner
2015-01-01 21:38:58 -08:00
parent 3493c41b39
commit f16c01ca3d
4 changed files with 6 additions and 9 deletions
@@ -6,6 +6,7 @@
###
BaseController = require './base_controller'
{Duration} = require '../constants'
{Event} = require '../constants'
InventoryParser = require '../models/inventory_parser'
{Key} = require '../constants'
@@ -47,13 +48,16 @@ module.exports = class CraftingTableController extends BaseController
onNameFieldChanged: ->
return unless @rendered
@model.name = @$nameField.val()
name = @$nameField.val()
@model.name = name
@_craft()
# @$nameField.blur()
if name.length is 0
setTimeout (=> @$nameField.blur()), Duration.snap
onNameFieldFocused: ->
return unless @rendered
@$nameField.val ""
@$nameField.autocomplete 'search'
@@ -24,7 +24,6 @@ module.exports = class ItemPageController extends BaseController
setParams: (params)->
@model.table.name = params.name if params.name?
@model.table.quantity = params.quantity if params.quantity?
logger.debug "quantity updated to: #{@model.table.quantity} with params: #{params.count}"
# BaseController Overrides #####################################################################