diff --git a/src/vs/workbench/contrib/welcome/page/browser/welcomePage.ts b/src/vs/workbench/contrib/welcome/page/browser/welcomePage.ts index 1783cf20c748f5bf74e1fb6bd32ae8c010cfba4e..2cd1558d4bfdba4124b02a52984a6f8606163cdb 100644 --- a/src/vs/workbench/contrib/welcome/page/browser/welcomePage.ts +++ b/src/vs/workbench/contrib/welcome/page/browser/welcomePage.ts @@ -75,9 +75,10 @@ export class WelcomePageContribution implements IWorkbenchContribution { const folderUri = folder.uri; return fileService.resolve(folderUri) .then(folder => { - const files = folder.children ? folder.children.map(child => child.name) : []; + const files = folder.children ? folder.children.map(child => child.name).sort() : []; + + const file = files.find(file => file.toLowerCase() === 'readme.md') || files.find(file => file.toLowerCase().startsWith('readme')); - const file = files.sort().find(file => file.toLowerCase().startsWith('readme')); if (file) { return joinPath(folderUri, file); }