From b9ca5a63393f18ea2bd104f2e1f2a50056ad9338 Mon Sep 17 00:00:00 2001 From: Dmitriy Yurov Date: Thu, 14 Mar 2024 11:00:09 +0300 Subject: [PATCH] Fix 'e.getModifierState is not a function' error for browser auto filled form events (#206883) Update keyboardEvent.ts --- src/vs/base/browser/keyboardEvent.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vs/base/browser/keyboardEvent.ts b/src/vs/base/browser/keyboardEvent.ts index 57ba7407845..6aa5bf530f3 100644 --- a/src/vs/base/browser/keyboardEvent.ts +++ b/src/vs/base/browser/keyboardEvent.ts @@ -142,7 +142,7 @@ export class StandardKeyboardEvent implements IKeyboardEvent { this.shiftKey = e.shiftKey; this.altKey = e.altKey; this.metaKey = e.metaKey; - this.altGraphKey = e.getModifierState('AltGraph'); + this.altGraphKey = e.getModifierState?.('AltGraph'); this.keyCode = extractKeyCode(e); this.code = e.code;