Make it easier to tell which status item will be disabled in context menu (fix #76544)

This commit is contained in:
Benjamin Pasero 2019-10-10 12:53:53 +02:00
parent e6af73db94
commit 2703975994

View file

@ -308,8 +308,8 @@ class ToggleStatusbarEntryVisibilityAction extends Action {
class HideStatusbarEntryAction extends Action {
constructor(id: string, private model: StatusbarViewModel) {
super(id, nls.localize('hide', "Hide"), undefined, true);
constructor(id: string, name: string, private model: StatusbarViewModel) {
super(id, nls.localize('hide', "Hide '{0}'", name), undefined, true);
}
run(): Promise<any> {
@ -560,7 +560,7 @@ export class StatusbarPart extends Part implements IStatusbarService {
if (statusEntryUnderMouse) {
actions.push(new Separator());
actions.push(new HideStatusbarEntryAction(statusEntryUnderMouse.id, this.viewModel));
actions.push(new HideStatusbarEntryAction(statusEntryUnderMouse.id, statusEntryUnderMouse.name, this.viewModel));
}
return actions;