Skip to content

Commit 7df0672

Browse files
author
Benjamin Pasero
committed
use tildify in more places
1 parent 0c125f9 commit 7df0672

1 file changed

Lines changed: 2 additions & 6 deletions

File tree

src/vs/code/electron-main/menus.ts

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ import { IInstantiationService } from 'vs/platform/instantiation/common/instanti
2424
import Event, { Emitter, once } from 'vs/base/common/event';
2525
import { ConfigWatcher } from 'vs/base/node/config';
2626
import { IUserFriendlyKeybinding } from 'vs/platform/keybinding/common/keybinding';
27+
import { tildify } from "vs/base/common/labels";
2728

2829
interface IKeybinding {
2930
id: string;
@@ -543,13 +544,8 @@ export class VSCodeMenu {
543544
}
544545

545546
private createOpenRecentMenuItem(path: string, commandId: string): Electron.MenuItem {
546-
let label = path;
547-
if ((isMacintosh || isLinux) && path.indexOf(this.environmentService.userHome) === 0) {
548-
label = `~${path.substr(this.environmentService.userHome.length)}`;
549-
}
550-
551547
return new MenuItem(this.likeAction(commandId, {
552-
label: this.unmnemonicLabel(label), click: (menuItem, win, event) => {
548+
label: this.unmnemonicLabel(tildify(path, this.environmentService.userHome)), click: (menuItem, win, event) => {
553549
const openInNewWindow = this.isOptionClick(event);
554550
const success = !!this.windowsService.open({ context: OpenContext.MENU, cli: this.environmentService.args, pathsToOpen: [path], forceNewWindow: openInNewWindow });
555551
if (!success) {

0 commit comments

Comments
 (0)