pierrejeambrun opened a new pull request, #69928:
URL: https://github.com/apache/airflow/pull/69928
Backport of #69912 to `v3-3-test`.
Cherry-picked from ae6188dbc79c1445998f0290d39e634a70ff460b.
Two files needed manual conflict resolution due to drift on `v3-3-test`; in
both cases I kept the `v3-3-test` structure and applied only this PR's hover
change:
- `DetailsLayout.tsx` — `v3-3-test` has a different collapse/resize
details-panel layout. Kept that layout and applied only the hover wiring: drop
`HoverProvider`/`useHover`, add `useGridCrosshairHover(gridHoverRootRef)`,
attach `ref={gridHoverRootRef}` to the grid/gantt container, and simplify
`SharedScrollBox`.
- `GridTI.tsx` — main has a `hasNote` prop that isn't on `v3-3-test`; that
prop was excluded. Applied only the hover change (remove `useHover`/handlers,
add `data-run-id`/`data-selected`/`data-task-id`, drop the hovered background
branch).
---
##### Was generative AI tooling used to co-author this PR?
- [X] Yes — Claude Code (Opus 4.8)
Generated-by: Claude Code (Opus 4.8) following [the
guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]