DataView: sticky columns (Name,Actions) stop working after migrating column title to cell
Personne n'a encore pris cette issue.
- #645 par @johnsonm325 — fermée sans fusion
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 35/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- react, typescript
- Domaine
- frontend
Piste de recherche
Commencez par la gestion des sticky columns autour de column.props, nameCellProps et actionsCellProps dans ConsoleDataView.tsx, puis examinez la pull request liée #645 pour voir la correction tentée. Reproduisez le comportement de la table DataView redimensionnable décrit pour la liste des Nodes et vérifiez que Name et Actions restent épinglés pendant le défilement horizontal.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
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
- Langage dominant
- TypeScript
- Étoiles
- 4
- Forks
- 21
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de patternfly/react-data-view
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
patternfly/react-data-view#692 ·
-
DataViewFilters: MenuToggle for filter category selector has no accessible namePeut-être pris @aloktomarr l’a pris il y a 79 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
patternfly/react-data-view#680 · 1 commentaire ·
-
Initial Filters is not respected when array type filterPeut-être pris @PeterYurkovich l’a pris il y a 119 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
patternfly/react-data-view#671 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
patternfly/react-data-view#662 ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 55/100
patternfly/react-data-view#676 · 2 commentaires ·
Toutes les issues de patternfly/react-data-view
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
NaturalIntelligence/fast-xml-parser#890 · 1 commentaire ·
Les mainteneurs répondent en général sous 3 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
zsviczian/obsidian-excalidraw-plugin#3000 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
pnpm/get.pnpm.io#68 ·
-
[BUG] Cloudflare KV binding 模式下 kvDriver.list() 沿用 EdgeOne 语义,字段名不匹配导致 key 格式下初始化 500 并耗尽 list 配额Peut-être pris @wumingzhinu l’a pris aujourd’hui. Ouvertebug
Difficulté 2/5 1-3 heures Accessibilité débutants 64/100
OpenListTeam/OpenList-Worker#125 ·
Les mainteneurs répondent en général sous 2 jours
-
Android (vision-camera-location): HybridLocationManager never quits its HandlerThread on disposeOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
margelo/react-native-vision-camera#4217 ·
Les mainteneurs répondent en général sous 4 jours