提交 e8e47eac 编写于 作者: B Benjamin Pasero

ps - better window resolve

上级 f846ade8
......@@ -15,7 +15,6 @@ import { createDecorator } from 'vs/platform/instantiation/common/instantiation'
import { OpenContext } from 'vs/platform/windows/common/windows';
import { IWindowsMainService, ICodeWindow } from 'vs/platform/windows/electron-main/windows';
import { whenDeleted } from 'vs/base/node/pfs';
import { BrowserWindow } from 'electron';
export const ID = 'launchService';
export const ILaunchService = createDecorator<ILaunchService>(ID);
......@@ -152,10 +151,10 @@ export class LaunchService implements ILaunchService {
return TPromise.as({
mainPID: process.pid,
windows: BrowserWindow.getAllWindows().map(window => {
windows: this.windowsMainService.getWindows().map(window => {
return {
pid: window.webContents.getOSProcessId(),
title: window.getTitle()
pid: window.win.webContents.getOSProcessId(),
title: window.win.getTitle()
};
})
} as IMainProcessInfo);
......
......@@ -30,7 +30,6 @@ export class SharedProcess implements ISharedProcess {
private get _whenReady(): TPromise<void> {
this.window = new BrowserWindow({
show: false,
title: 'Shared Process',
webPreferences: {
images: false,
webaudio: false,
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册