提交 b9b1f030 编写于 作者: R Rob Lourens

Fix #66573

上级 172b5a5c
......@@ -25,7 +25,7 @@ import { IWorkspaceContextService } from 'vs/platform/workspace/common/workspace
import { IResourceLabel, ResourceLabels } from 'vs/workbench/browser/labels';
import { RemoveAction, ReplaceAction, ReplaceAllAction, ReplaceAllInFolderAction } from 'vs/workbench/parts/search/browser/searchActions';
import { SearchView } from 'vs/workbench/parts/search/browser/searchView';
import { FileMatch, FolderMatch, Match, RenderableMatch, SearchModel } from 'vs/workbench/parts/search/common/searchModel';
import { FileMatch, FolderMatch, Match, RenderableMatch, SearchModel, BaseFolderMatch } from 'vs/workbench/parts/search/common/searchModel';
interface IFolderMatchTemplate {
label: IResourceLabel;
......@@ -57,7 +57,7 @@ export class SearchDelegate implements IListVirtualDelegate<RenderableMatch> {
}
getTemplateId(element: RenderableMatch): string {
if (element instanceof FolderMatch) {
if (element instanceof BaseFolderMatch) {
return FolderMatchRenderer.TEMPLATE_ID;
} else if (element instanceof FileMatch) {
return FileMatchRenderer.TEMPLATE_ID;
......
......@@ -1006,7 +1006,7 @@ export class SearchModel extends Disposable {
export type FileMatchOrMatch = FileMatch | Match;
export type RenderableMatch = FolderMatch | FileMatch | Match;
export type RenderableMatch = BaseFolderMatch | FolderMatch | FileMatch | Match;
export class SearchWorkbenchService implements ISearchWorkbenchService {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册