When editing an item, we first make a copy of the item in case a change is made and then cancelled
Tweak to previous fix - copy is now done inside the controller for the item dialog