Fix #1031 : Smithing disabled/enabled state doesn't update when your inventory updates.
Closes #1031 (closed)
The issue came from the fact that the item quantity update comes after the smithing update.
Naming issues in the smithing.js:onGetItems
function caused the later check to be useless and that check did not handle the possibility of looting more items while on the smithing screen.
Edited by Arkhist