提交 32210290 编写于 作者: B Benjamin Pasero

find in folder invoked in file should search in parent

上级 0b27b528
......@@ -6,6 +6,7 @@
import nls = require('vs/nls');
import DOM = require('vs/base/browser/dom');
import errors = require('vs/base/common/errors');
import paths = require('vs/base/common/paths');
import { TPromise } from 'vs/base/common/winjs.base';
import URI from 'vs/base/common/uri';
import { Action } from 'vs/base/common/actions';
......@@ -237,8 +238,8 @@ export const findInFolderCommand = (accessor: ServicesAccessor, resource?: URI)
const focused = listService.getFocused() ? listService.getFocused().getFocus() : void 0;
if (focused) {
const file = explorerItemToFileResource(focused);
if (file && file.isDirectory) {
resource = file.resource;
if (file) {
resource = file.isDirectory ? file.resource : URI.file(paths.dirname(file.resource.fsPath));
}
}
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册