UIP-3018 ResizeSensor intermittent null error in _reset
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 55/100
Línea de trabajo
Comienza en resize_sensor.dart, en ResizeSensorComponent._reset y en el callback de frame de animación de componentDidMount. Comprueba la ruta de unmount y verifica que _reset no acceda a un estado null después del unmount; se considera hecho cuando el NullError reportado ya no se produce en ese escenario.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
- Issue Type: BUG
We're seeing stacktraces sometimes originating from ResizeSensor:
resize_sensor.dart ResizeSensorComponent._reset
resize_sensor.dart ResizeSensorComponent.componentDidMount.<anonymous function>
resize_sensor.dart _SafeAnimationFrameMixin.requestAnimationFrame.<anonymous function>
message: Uncaught exception: NullError: x is null
One potential cause of this is that _reset is being called after the component is unmounted, with the unmount taking place during the animation frame delay.
We should add a _isMounted check inside _reset to hopefully fix this.
- Lenguaje dominante
- Dart
- Estrellas
- 432
- Forks
- 57
- Merge medio
- 12 min
- PR fusionados (30 d)
- 2
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de Workiva/over_react
-
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
Workiva/over_react#981 · 4 comentarios · 1 reacción ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 30/100
Workiva/over_react#947 · 8 comentarios · 1 reacción ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
Workiva/over_react#942 · 8 comentarios ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 30/100
Workiva/over_react#939 · 1 comentario ·
-
how to use antd ui component?Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 20/100
Workiva/over_react#644 · 3 comentarios ·
Todos los issues de Workiva/over_react
Issues similares
-
Remove the template README in src/flash_readPosiblemente ocupada @AnushreeKasturi la tomó hoy. Abiertodocumentation good first issue
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
pablolambo/FlashRead#15 · 1 comentario ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
aaronified/fluenough#466 ·
Los mantenedores suelen responder en 1 día
-
Concurrent sshnp/npt started in the same millisecond collide on per-session storage (lock failed)Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
atsign-foundation/noports#2986 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
difficulty: easy duration: small priority: medium type: bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
duobaseio/forui#1215 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
`toAbsoluteRect` and `canSee` are wrong for a child of an ancestor that is rotated by a non-right anglePosiblemente ocupada @ufrshubham la tomó hoy. Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
flame-engine/flame#4108 ·
Los mantenedores suelen responder en 1 día