Symptoms
We have an editable list view where the user can add and delete rows fine for the most part, but if there is a single row left in the grid, and they double-click to edit the row, then they instead decide they want to delete that row, the row remains in edit mode and the delete function doesn't work.
Diagnoses
This is by design. There are some features requests for this functionality but haven't been fulfilled because their is a workaround
Resolution
You can use a button control and surface it when there is only one item in the list view. You will just need to attach a rule that when the Deselect Button is clicked, to cancel the changes made to the row.