File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -19,6 +19,8 @@ import { CommandsQuickAccessProvider } from 'vs/workbench/contrib/quickaccess/br
1919import { DisposableStore } from 'vs/base/common/lifecycle'
2020import { CancellationToken } from 'vs/base/common/cancellation'
2121import { IUserDataProfilesService } from 'vs/platform/userDataProfile/common/userDataProfile'
22+ import { IKeyboardLayoutService } from 'vs/platform/keyboardLayout/common/keyboardLayout'
23+ import { BrowserKeyboardLayoutService } from 'vs/workbench/services/keybinding/browser/keyboardLayoutService'
2224import getFileServiceOverride from './files'
2325import { consoleExtensionMessageHandler , getExtensionPoint } from './tools'
2426import { DEFAULT_EXTENSION } from '../vscode-services/extHost'
@@ -125,7 +127,8 @@ function updateUserKeybindings (keybindingsJson: string): void {
125127export default function getServiceOverride ( ) : IEditorOverrideServices {
126128 return {
127129 ...getFileServiceOverride ( ) ,
128- [ IKeybindingService . toString ( ) ] : new SyncDescriptor ( DelegateStandaloneKeybindingService )
130+ [ IKeybindingService . toString ( ) ] : new SyncDescriptor ( DelegateStandaloneKeybindingService ) ,
131+ [ IKeyboardLayoutService . toString ( ) ] : new SyncDescriptor ( BrowserKeyboardLayoutService )
129132 }
130133}
131134
You can’t perform that action at this time.
0 commit comments