fix(ui): restore pointer cursor on task nodes in graph view (#63714)#63810
fix(ui): restore pointer cursor on task nodes in graph view (#63714)#63810Mayankaggarwal8055 wants to merge 1 commit intoapache:v2-11-stablefrom
Conversation
|
Can you include a video showing the fix? |
VerificationThis change has been verified locally:
Demovideo showing the fix: |
d1ba808 to
738edc0
Compare
|
Hi @jroachgolf84, I've added a demo video above showing the fix in action. All checks are now passing. Could you please take another look when you have time? Thanks! |
|
Demo link isn't accessible (permission issue) |
|
pierrejeambrun
left a comment
There was a problem hiding this comment.
This is not fixing it for me:
Screen.Recording.2026-03-20.at.19.46.02.mov
I think this was intended for groups and while there is no 'TI' and all happens at tasks level
|
The video looks completely unrelated to what we are trying to solve here. I'm not sure you understand what the issue was about, or how you are fixing it. Most probably AI generated. Closing. Feel free to re-open if I missed something. |
Fixes incorrect cursor behavior in the Graph view where task nodes do not display a pointer cursor on hover despite being interactive.
Problem
In the Graph view, task nodes are clickable but the cursor remains the default arrow. This creates inconsistent UI feedback and makes interactivity less obvious.
Root Cause
The cursor style for task nodes was either missing or not explicitly set to "pointer" in the node rendering component.
Solution
Explicitly set the cursor style to "pointer" for task nodes in:
airflow/www/static/js/dag/details/graph/DagNode.tsx
Verification
Ran Airflow locally on v2-11-stable
Opened Graph view for a DAG
Confirmed that hovering over task nodes now shows the pointer cursor
Impact
Improves UX by aligning visual feedback with interactivity, making task nodes clearly identifiable as clickable elements.
Fixes #63714