Result: all open files are closed
(you'll get unsaved changes confirmation if applicable, though -- so no data loss)
Expected: all files remain open, just as if you'd switched from a different project to this one (ideally, it should be a total no-op)
Reviewed. Low priority, leaving unassigned since we have a community pull request for it.