From 5b182543a5b9e6022a9cbb4f36cd7b4df6d35fd1 Mon Sep 17 00:00:00 2001 From: isidor Date: Thu, 4 Apr 2019 17:00:38 +0200 Subject: [PATCH] explorer: remove path.normalize from explorer filter --- src/vs/workbench/contrib/files/browser/views/explorerViewer.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/vs/workbench/contrib/files/browser/views/explorerViewer.ts b/src/vs/workbench/contrib/files/browser/views/explorerViewer.ts index 8d09c3c802c..d43b8701d19 100644 --- a/src/vs/workbench/contrib/files/browser/views/explorerViewer.ts +++ b/src/vs/workbench/contrib/files/browser/views/explorerViewer.ts @@ -325,8 +325,7 @@ export class FilesFilter implements ITreeFilter { // Hide those that match Hidden Patterns const cached = this.hiddenExpressionPerRoot.get(stat.root.resource.toString()); - if (cached && cached.parsed(path.normalize(path.relative(stat.root.resource.path, stat.resource.path)), stat.name, name => !!(stat.parent && stat.parent.getChild(name)))) { - // review (isidor): is path.normalize necessary? path.relative already returns an os path + if (cached && cached.parsed(path.relative(stat.root.resource.path, stat.resource.path), stat.name, name => !!(stat.parent && stat.parent.getChild(name)))) { return false; // hidden through pattern } -- GitLab