iOS gap fix undo