提交 0ea68382 编写于 作者: B Benjamin Pasero

web - do not enable confirmBeforeQuit per default if running in kiosk mode

上级 3bfa6735
...@@ -8,6 +8,7 @@ import * as nls from 'vs/nls'; ...@@ -8,6 +8,7 @@ import * as nls from 'vs/nls';
import { IConfigurationRegistry, Extensions as ConfigurationExtensions, ConfigurationScope } from 'vs/platform/configuration/common/configurationRegistry'; import { IConfigurationRegistry, Extensions as ConfigurationExtensions, ConfigurationScope } from 'vs/platform/configuration/common/configurationRegistry';
import { isMacintosh, isWindows, isLinux, isWeb, isNative } from 'vs/base/common/platform'; import { isMacintosh, isWindows, isLinux, isWeb, isNative } from 'vs/base/common/platform';
import { workbenchConfigurationNodeBase } from 'vs/workbench/common/configuration'; import { workbenchConfigurationNodeBase } from 'vs/workbench/common/configuration';
import { isStandalone } from 'vs/base/browser/browser';
// Configuration // Configuration
(function registerConfiguration(): void { (function registerConfiguration(): void {
...@@ -404,7 +405,7 @@ import { workbenchConfigurationNodeBase } from 'vs/workbench/common/configuratio ...@@ -404,7 +405,7 @@ import { workbenchConfigurationNodeBase } from 'vs/workbench/common/configuratio
}, },
'window.confirmBeforeQuit': { 'window.confirmBeforeQuit': {
'type': 'boolean', 'type': 'boolean',
'default': isWeb, 'default': isWeb && !isStandalone, // on by default in web, unless PWA
'description': nls.localize('confirmBeforeQuitWeb', "Controls whether to ask for confirmation before closing the browser tab or window."), 'description': nls.localize('confirmBeforeQuitWeb', "Controls whether to ask for confirmation before closing the browser tab or window."),
'scope': ConfigurationScope.APPLICATION, 'scope': ConfigurationScope.APPLICATION,
'included': isWeb 'included': isWeb
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册