From 4844c1abdc5a9746e1424de2ba30273636d4d386 Mon Sep 17 00:00:00 2001 From: Henning Dieterichs Date: Fri, 11 Feb 2022 16:04:07 +0100 Subject: [PATCH] Fixes hygiene check. --- .../contrib/audioCues/browser/audioCueContribution.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/vs/workbench/contrib/audioCues/browser/audioCueContribution.ts b/src/vs/workbench/contrib/audioCues/browser/audioCueContribution.ts index f917a1045e9..deda48b1ab5 100644 --- a/src/vs/workbench/contrib/audioCues/browser/audioCueContribution.ts +++ b/src/vs/workbench/contrib/audioCues/browser/audioCueContribution.ts @@ -127,13 +127,13 @@ export class AudioCueContribution extends Disposable implements IWorkbenchContri store ); const featureStatesBeforeTyping = isTyping.map((isTyping) => - !isTyping + (!isTyping ? undefined : lineNumberWithObservableFeatures .get() ?.featureStatesForLine?.map((featureState, idx) => features[idx].debounceWhileTyping ? featureState.get() : undefined - ) + )) ?? [] ); const state = new LazyDerived(reader => { @@ -146,7 +146,7 @@ export class AudioCueContribution extends Disposable implements IWorkbenchContri featureStates: new Map( lineInfo.featureStatesForLine.map((featureState, idx) => [ features[idx], - featureStatesBeforeTyping.read(reader)?.at(idx) ?? + featureStatesBeforeTyping.read(reader)[idx] ?? featureState.read(reader), ]) ),