From cc70eb0f087581ba1895c895c1466cfdad146539 Mon Sep 17 00:00:00 2001 From: Benjamin Pasero Date: Thu, 10 Dec 2015 09:54:14 +0100 Subject: [PATCH] Recent Folders should not be case sensitive in Windows (fixes #1151) --- src/vs/workbench/electron-main/menus.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/vs/workbench/electron-main/menus.ts b/src/vs/workbench/electron-main/menus.ts index f7814f9f4e6..a9409a0e4df 100644 --- a/src/vs/workbench/electron-main/menus.ts +++ b/src/vs/workbench/electron-main/menus.ts @@ -253,10 +253,10 @@ export class VSCodeMenu { let mru = this.getOpenedPathsList(); if (isFile || platform.isMacintosh /* on mac we don't treat files any different from folders */) { mru.files.unshift(path); - mru.files = arrays.distinct(mru.files); + mru.files = arrays.distinct(mru.files, (f) => platform.isLinux ? f : f.toLowerCase()); } else { mru.folders.unshift(path); - mru.folders = arrays.distinct(mru.folders); + mru.folders = arrays.distinct(mru.folders, (f) => platform.isLinux ? f : f.toLowerCase()); } // Make sure its bounded -- GitLab