TypeError: Cannot read properties of undefined (reading 'startsWith')
オープン
- 主要言語
- JavaScript
- スター
- 3.3k
- フォーク
- 99
- 平均マージ
- 14時間 22分
- マージ済み PR(30日)
- 6
説明
We are observing a `TypeError` from this line:
```.ts
const elideShift = event.code.startsWith('Key') && event.shiftKey && event.key.toUpperCase() === event.key;
```
See: [Sentry](https://sentry.io/organizations/github/issues/?project=1890375&query=is%3Aunresolved+github%2Fhotkey&sort=new&statsPeriod=1h)
Though this was first seen 9 months ago, looks like there has been a recent spike.
コントリビューションガイド
調査の方向性
報告された event.code.startsWith の行を起点として、キーボードイベントがそこに到達するまでを追跡し、event.code が undefined になり得る理由を特定してください。報告されたケースの再現またはリグレッションテストで想定される処理を確認し、TypeError が発生しなくなったことを検証してください。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- javascript
- 領域
- frontend
- issue の種類
- バグ
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 45/100