From 0e679ea6aed689ef3daea9ea379e2977483ee2c0 Mon Sep 17 00:00:00 2001 From: Daniel Imms <2193314+Tyriar@users.noreply.github.com> Date: Sat, 31 Jan 2026 08:56:53 -0800 Subject: [PATCH] Use nullish coalescing in KeyboardService --- src/browser/services/KeyboardService.ts | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/browser/services/KeyboardService.ts b/src/browser/services/KeyboardService.ts index d9e6c1ee..a6150df3 100644 --- a/src/browser/services/KeyboardService.ts +++ b/src/browser/services/KeyboardService.ts @@ -24,16 +24,12 @@ export class KeyboardService implements IKeyboardService { } private _getWin32InputMode(): Win32InputMode { - if (!this._win32InputMode) { - this._win32InputMode = new Win32InputMode(); - } + this._win32InputMode ??= new Win32InputMode(); return this._win32InputMode; } private _getKittyKeyboard(): KittyKeyboard { - if (!this._kittyKeyboard) { - this._kittyKeyboard = new KittyKeyboard(); - } + this._kittyKeyboard ??= new KittyKeyboard(); return this._kittyKeyboard; }