diff --git a/src/vs/workbench/parts/search/browser/patternInputWidget.ts b/src/vs/workbench/parts/search/browser/patternInputWidget.ts index 29eb72cc7f7b2a7a72efcdec1bcbd2ad607df1a3..1748758781224db09ae3a4d498546a14cd4af6cc 100644 --- a/src/vs/workbench/parts/search/browser/patternInputWidget.ts +++ b/src/vs/workbench/parts/search/browser/patternInputWidget.ts @@ -115,7 +115,7 @@ export class PatternInputWidget extends Widget { let searchPaths: string[]; if (isGlobPattern) { const segments = splitGlobAware(pattern, ',') - .map(s => s.trim()) + .map(s => strings.ltrim(s.trim(), './')) .filter(s => !!s.length); const groups = this.groupByPathsAndExprSegments(segments); @@ -123,7 +123,7 @@ export class PatternInputWidget extends Widget { exprSegments = groups.exprSegments; } else { const segments = pattern.split(',') - .map(s => s.trim()) + .map(s => strings.ltrim(s.trim(), './')) .filter(s => !!s.length); const groups = this.groupByPathsAndExprSegments(segments);