The `smooth` scroll behavior is not fully supported with dynamic size. Error Component Stack
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- typescript
- Área
- frontend
Línea de trabajo
Comienza con la llamada a rowVirtualizer.scrollToIndex usando align: "center" y behavior: "smooth", y luego sigue cómo el desplazamiento suave interactúa con el dimensionamiento dinámico. Reproduce la advertencia con un ejemplo mínimo y determina qué casos de dimensionamiento dinámico no son compatibles; se considera terminado cuando el comportamiento está documentado o el caso reportado ya no muestra una advertencia ni falla.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Describe the bug
After scrolling with behavior: "smooth" I get the warning:
The smooth scroll behavior is not fully supported with dynamic size. Error Component Stack
What does "not fully supported" mean?
It works fine in Chrome
Your minimal, reproducible example
Steps to reproduce
rowVirtualizer.scrollToIndex(123, { align: "center", behavior: "smooth" });
Expected behavior
no
How often does this bug happen?
None
Screenshots or Videos
No response
Platform
tanstack-virtual version
TypeScript version
No response
Additional context
No response
Terms & Code of Conduct
- I agree to follow this project's Code of Conduct
- I understand that if my bug cannot be reliable reproduced in a debuggable environment, it will probably not be fixed and this issue may even be closed.
- Lenguaje dominante
- TypeScript
- Estrellas
- 7.1k
- Forks
- 472
- Merge medio
- 1 d 2 h
- PR fusionados (30 d)
- 12
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 TanStack/virtual
-
measureElement caches 0 size for nodes that aren't attached yet (Vue: rows stack at start 0 and the list scrolls away on mount)Posiblemente ocupada @webn00b la tomó hace 8 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
`scrollToIndex(last, { align: 'end' })` stays short of the end after a measured row grows (virtual-core ≥ 3.17.0)Posiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 55/100
TanStack/virtual#1290 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
virtual-core: desktop Safari drops the prepend anchor write when history lands during the top rubber-band bouncePosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 38/100
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 62/100
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 55/100
Los mantenedores suelen responder en 1 día
Todos los issues de TanStack/virtual
Issues similares
-
bug ready-for-agent
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
sleeyax/paseo-plugins#112 ·
Los mantenedores suelen responder en 2 días
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
rossoctl/serverless-harness#428 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
typesense/typesense-js#376 ·
-
ready sonnet zone:app
Dificultad 2/5 1-3 horas Aptitud para principiantes 92/100
wheresrhys/totf#1103 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
prime-radiant-inc/evener#3726 ·
Los mantenedores suelen responder en 1 día