DataView: sticky columns (Name,Actions) stop working after migrating column title to cell
Nadie ha tomado este issue todavía.
- #645 de @johnsonm325 — cerrado sin fusionar
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- react, typescript
- Área
- frontend
Línea de trabajo
Comienza con el manejo de las sticky columns alrededor de column.props, nameCellProps y actionsCellProps en ConsoleDataView.tsx; después, revisa el pull request vinculado #645 para ver el intento de corrección. Reproduce el comportamiento de la tabla DataView redimensionable descrito para la lista de Nodes y verifica que Name y Actions permanezcan fijados durante el desplazamiento horizontal.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Description
After moving column definitions from the legacy title header text to the cell-based header shape (aligned with PatternFly DataViewTh / ConsoleDataViewColumn), horizontally sticky columns no longer stick (e.g. first column “Name” and last “Actions”), even though nameCellProps / actionsCellProps still set isStickyColumn, borders, and related Th/Td props.
Expected
When the table scrolls horizontally, Name (and Actions where configured) remain pinned like other PatternFly scrollable tables with sticky cells.
Actual
Those columns scroll away with the rest of the table; sticky behavior appears broken.
Environment
OpenShift Console (e.g. Nodes list using ConsoleDataView with isResizable).
Reproducible on views that combine resizable DataView tables + sticky column props.
Root cause (for maintainers)
The regression is not caused by dropping title in favor of cell per se. Header thProps (including isStickyColumn) are still applied via column.props.
Jira Issue: PF-3938
- Lenguaje dominante
- TypeScript
- Estrellas
- 4
- Forks
- 21
- Métricas de merge de PR
- Sin PR fusionados en 30 d
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 patternfly/react-data-view
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
patternfly/react-data-view#692 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
patternfly/react-data-view#680 · 1 comentario ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
patternfly/react-data-view#671 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
patternfly/react-data-view#662 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
patternfly/react-data-view#676 · 2 comentarios ·
Todos los issues de patternfly/react-data-view
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
bug v2
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
modelcontextprotocol/inspector#2458 · 1 comentario ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 75/100
railmapgen/rmp-gallery#4068 ·
-
Mend: dependency security vulnerability status: needs triage 🕵️♀️
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
carbon-design-system/ibm-products#9907 ·