angular / angular/components

bug(table): Sticky header flickering

Abierto
#21,576 12 comentarios 5 reacciones 0 asignados Ver en GitHub
area: material/table P4
Lenguaje dominante
TypeScript
Estrellas
25k
Forks
6.8k
Merge medio
1 d 8 h
PR fusionados (30 d)
91

Descripción

Sticky header works with flickering with infinity scroll especially if scroll opposite direction. This is well-known issue for a couple of years, that appeared in some topics but still has no special topic.

#### Reproduction
https://user-images.githubusercontent.com/2244675/104481026-54436f80-55d6-11eb-8454-3eccc67c34a7.mov

E.g. with old version of Angular, but the same with last one. Also there are a lot of examples here https://github.com/angular/components/issues/10122#issuecomment-754283238 or in other issues where the effect appeared
https://stackblitz.com/edit/mat-table-virtual-scroll-div

- Angular: v10, v11
- CDK/Material: v10, v11
- Browser(s): Chrome, Firefox, Safari, Edge
- Operating System: Windows, macOS, Ubuntu

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza ejecutando la reproducción vinculada de StackBlitz y comparando su comportamiento con el vídeo adjunto y los ejemplos de Angular issue #10122. Investiga el comportamiento de sticky-header y virtual/infinite-scroll de la tabla en los navegadores indicados; se considera terminado cuando se puede hacer scroll en ambas direcciones sin que el header parpadee.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
angular, typescript
Área
frontend
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.