#135 - setCurrentFile now properly sets selected file even if that file doesn't exist