mirror of
https://github.com/Microsoft/vscode
synced 2024-08-27 04:49:35 +00:00
Fix #75678
This commit is contained in:
parent
1af5b2a2b2
commit
fb57ba6c43
|
@ -11,7 +11,7 @@ import { Emitter, Event } from 'vs/base/common/event';
|
|||
import { IJSONSchema } from 'vs/base/common/jsonSchema';
|
||||
import { Keybinding, ResolvedKeybinding, KeyCode, KeyMod } from 'vs/base/common/keyCodes';
|
||||
import { KeybindingParser } from 'vs/base/common/keybindingParser';
|
||||
import { OS, OperatingSystem } from 'vs/base/common/platform';
|
||||
import { OS, OperatingSystem, isWeb } from 'vs/base/common/platform';
|
||||
import { ICommandService, CommandsRegistry } from 'vs/platform/commands/common/commands';
|
||||
import { IConfigurationService } from 'vs/platform/configuration/common/configuration';
|
||||
import { Extensions as ConfigExtensions, IConfigurationNode, IConfigurationRegistry } from 'vs/platform/configuration/common/configurationRegistry';
|
||||
|
@ -314,6 +314,10 @@ export class WorkbenchKeybindingService extends AbstractKeybindingService {
|
|||
}
|
||||
|
||||
private _assertBrowserConflicts(kb: Keybinding, commandId: string): boolean {
|
||||
if (!isWeb) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (browser.isFullscreen() && (<any>navigator).keyboard) {
|
||||
return false;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue