Skip to content

Commit 0e679ea

Browse files
committed
Use nullish coalescing in KeyboardService
1 parent d0e8141 commit 0e679ea

1 file changed

Lines changed: 2 additions & 6 deletions

File tree

src/browser/services/KeyboardService.ts

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,16 +24,12 @@ export class KeyboardService implements IKeyboardService {
2424
}
2525

2626
private _getWin32InputMode(): Win32InputMode {
27-
if (!this._win32InputMode) {
28-
this._win32InputMode = new Win32InputMode();
29-
}
27+
this._win32InputMode ??= new Win32InputMode();
3028
return this._win32InputMode;
3129
}
3230

3331
private _getKittyKeyboard(): KittyKeyboard {
34-
if (!this._kittyKeyboard) {
35-
this._kittyKeyboard = new KittyKeyboard();
36-
}
32+
this._kittyKeyboard ??= new KittyKeyboard();
3733
return this._kittyKeyboard;
3834
}
3935

0 commit comments

Comments
 (0)