From 6cb35a72acda3c36ecec335864ca313053557e46 Mon Sep 17 00:00:00 2001 From: Peng Lyu Date: Sun, 16 Jun 2019 15:56:00 -0700 Subject: [PATCH] reload keymapper correctly after reload --- .../services/keybinding/browser/keyboardLayoutService.ts | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/vs/workbench/services/keybinding/browser/keyboardLayoutService.ts b/src/vs/workbench/services/keybinding/browser/keyboardLayoutService.ts index aab36a31b07..cc5347b7d73 100644 --- a/src/vs/workbench/services/keybinding/browser/keyboardLayoutService.ts +++ b/src/vs/workbench/services/keybinding/browser/keyboardLayoutService.ts @@ -220,10 +220,6 @@ export class BrowserKeyboardMapperFactory { private _setKeyboardData(layoutInfo: IKeyboardLayoutInfo, rawMapping: IKeyboardMapping): void { this._layoutInfo = layoutInfo; - if (this._initialized && BrowserKeyboardMapperFactory._equals(this._rawMapping, rawMapping)) { - // nothing to do... - return; - } this._initialized = true; this._rawMapping = rawMapping; this._keyboardMapper = new CachedKeyboardMapper(BrowserKeyboardMapperFactory._createKeyboardMapper(this._layoutInfo, this._rawMapping)); -- GitLab