fixed issue of multiple items being added to undoredo manager when deleting description