Skip to content

[UI] Graph view: cursor does not change to pointer when hovering task node box (regression in 2.11.2) #63714

@pedro-cf

Description

@pedro-cf

Apache Airflow version

2.11.2

If "Other Airflow 3 version" selected, which one?

No response

What happened?

After upgrading from Airflow 2.11.0 to 2.11.2, in the DAG Graph view, the cursor no longer changes to a pointer (cursor: pointer) when hovering over a task node box. The cursor only changes when hovering directly over the task label/title text inside the box.

In 2.11.0 the cursor changed to a pointer over the entire task node, giving a clear visual affordance that the box is clickable.

What you think should happen instead?

The cursor should change to a pointer when hovering anywhere over the task node box, as it did in 2.11.0. This is important UX feedback indicating the node is interactive/clickable.

How to reproduce

  1. Deploy Airflow using the official Docker image apache/airflow:2.11.2-python3.12
  2. Open any DAG in the Graph view
  3. Hover the mouse over a task node box (but not over the task label text)
  4. Observe: cursor remains as default arrow
  5. Hover over the task label text inside the box
  6. Observe: cursor changes to pointer

Operating System

Ubuntu 24.04.3 LTS

Versions of Apache Airflow Providers

No response

Deployment

Docker-Compose

Deployment details

No response

Anything else?

No response

Are you willing to submit PR?

  • Yes I am willing to submit a PR!

Code of Conduct

Metadata

Metadata

Labels

area:UIRelated to UI/UX. For Frontend Developers.area:corekind:bugThis is a clearly a bug

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions