提交 8d1d9bc1 编写于 作者: R Rob Lourens

Add Reload Window to disconnected remote indicator menu

github/codespaces#2659
上级 ee24dbfc
......@@ -28,6 +28,7 @@ import { IWorkspaceContextService } from 'vs/platform/workspace/common/workspace
import { getVirtualWorkspaceLocation } from 'vs/platform/remote/common/remoteHosts';
import { getCodiconAriaLabel } from 'vs/base/common/codicons';
import { ILogService } from 'vs/platform/log/common/log';
import { ReloadWindowAction } from 'vs/workbench/browser/actions/windowActions';
type ActionGroup = [string, Array<MenuItemAction | SubmenuItemAction>];
......@@ -349,6 +350,14 @@ export class RemoteStatusIndicator extends Disposable implements IWorkbenchContr
id: RemoteStatusIndicator.CLOSE_REMOTE_COMMAND_ID,
label: nls.localize('closeRemote.title', 'Close Remote Connection')
});
if (this.connectionState === 'disconnected') {
items.push({
type: 'item',
id: ReloadWindowAction.ID,
label: nls.localize('reloadWindow', 'Reload Window')
});
}
}
return items;
};
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册