From 931bd7e3f788492d4f9db0815074191cb57a8286 Mon Sep 17 00:00:00 2001 From: Matt Bierner Date: Thu, 21 Mar 2019 08:05:08 -0700 Subject: [PATCH] Fix for monaco --- src/vs/editor/common/modes/tokenizationRegistry.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/vs/editor/common/modes/tokenizationRegistry.ts b/src/vs/editor/common/modes/tokenizationRegistry.ts index 3d5d0097cb5..fc3423047fb 100644 --- a/src/vs/editor/common/modes/tokenizationRegistry.ts +++ b/src/vs/editor/common/modes/tokenizationRegistry.ts @@ -8,6 +8,7 @@ import { Emitter, Event } from 'vs/base/common/event'; import { IDisposable, toDisposable } from 'vs/base/common/lifecycle'; import { ColorId, ITokenizationRegistry, ITokenizationSupport, ITokenizationSupportChangedEvent } from 'vs/editor/common/modes'; import { withUndefinedAsNull } from 'vs/base/common/types'; +import { keys } from 'vs/base/common/map'; export class TokenizationRegistryImpl implements ITokenizationRegistry { @@ -82,7 +83,7 @@ export class TokenizationRegistryImpl implements ITokenizationRegistry { public setColorMap(colorMap: Color[]): void { this._colorMap = colorMap; this._onDidChange.fire({ - changedLanguages: Array.from(this._map.keys()), + changedLanguages: keys(this._map), changedColorMap: true }); } -- GitLab