As you have noticed, all the "Done" button really does is take you back to the list of views.
I can't think of any good solution to this. Your best bet might be to just copy the view you want to edit, make all your changes, and then update pointers from the old view to the new one (in account settings, views-by-device-type, etc.). Awkward, I know. Alternatively, you could make a copy, make your edits to the copy, then use a couple of database queries to transfer the configuration from the copy to the original.
If the original view is #13 and the copy is #42, these queries would make the switch:
DELETE FROM Resources WHERE ViewID=13
UPDATE Resources SET ViewID=13 WHERE ViewID=42