From b9b1f0306c718de2d52aa2e9ba38b3ba0ba3b402 Mon Sep 17 00:00:00 2001 From: Rob Lourens Date: Mon, 21 Jan 2019 18:22:52 +0000 Subject: [PATCH] Fix #66573 --- src/vs/workbench/parts/search/browser/searchResultsView.ts | 4 ++-- src/vs/workbench/parts/search/common/searchModel.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/vs/workbench/parts/search/browser/searchResultsView.ts b/src/vs/workbench/parts/search/browser/searchResultsView.ts index 01ced65b820..20bec999903 100644 --- a/src/vs/workbench/parts/search/browser/searchResultsView.ts +++ b/src/vs/workbench/parts/search/browser/searchResultsView.ts @@ -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 { } 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; diff --git a/src/vs/workbench/parts/search/common/searchModel.ts b/src/vs/workbench/parts/search/common/searchModel.ts index c6582f58457..f254431f6de 100644 --- a/src/vs/workbench/parts/search/common/searchModel.ts +++ b/src/vs/workbench/parts/search/common/searchModel.ts @@ -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 { -- GitLab