diff --git a/src/vs/workbench/parts/files/browser/views/explorerView.ts b/src/vs/workbench/parts/files/browser/views/explorerView.ts index 8c5da16ed03e981b228e8199af1da9e8bd7252b2..13266ed94c7a34406764225077a4f93ff215be1a 100644 --- a/src/vs/workbench/parts/files/browser/views/explorerView.ts +++ b/src/vs/workbench/parts/files/browser/views/explorerView.ts @@ -716,7 +716,7 @@ export class ExplorerView extends CollapsibleViewletView { // Drop those path which are parents of the current one for (let i = resolvedDirectories.length - 1; i >= 0; i--) { const resource = resolvedDirectories[i]; - if (stat.resource.toString().indexOf(resource.toString()) === 0) { + if (paths.isEqualOrParent(stat.resource.fsPath, resource.fsPath)) { resolvedDirectories.splice(i); } }