fix bug that open-current command open wrong file list list after opening file from file-explorer