TypeError: Cannot read properties of undefined (reading 'startsWith')
- Lenguaje dominante
- JavaScript
- Estrellas
- 3.3k
- Forks
- 99
- Merge medio
- 14 h 22 min
- PR fusionados (30 d)
- 6
Descripción
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.
Guía de contribución
Línea de trabajo
Usa la línea reportada event.code.startsWith como punto de entrada; rastrea cómo llegan los eventos de teclado hasta ella y determina por qué event.code puede ser undefined. Confirma el manejo esperado con una reproducción o una prueba de regresión para el caso reportado, y verifica que ya no lance un TypeError.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- javascript
- Área
- frontend
- Tipo de issue
- Error
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 45/100