Fixed bug with dragging an item to unequip it not updating rest of state.

This commit is contained in:
Nick Winter 2015-02-18 09:56:42 -08:00
parent c1e14dc973
commit 178082d4e8

View file

@ -222,8 +222,13 @@ module.exports = class InventoryModal extends ModalView
makeEquippedSlotDraggable: (slot) ->
unequip = =>
@unequipItemFromSlot slot
itemEl = @unequipItemFromSlot slot
selectedSlotItemID = itemEl.data('item-id')
item = @items.get(selectedSlotItemID)
@requireLevelEquipment()
@showItemDetails(item, 'equip')
@onSelectionChanged()
@onEquipmentChanged()
shouldStayEquippedWhenDropped = (isValidDrop) ->
pos = $(@).position()
revert = Math.abs(pos.left) < $(@).outerWidth() and Math.abs(pos.top) < $(@).outerHeight()