Skip to content

fix: remove redundant columns in XCom panel on task instance page#68188

Open
anmolxlight wants to merge 3 commits into
apache:mainfrom
anmolxlight:fix/issue-68178-xcom-grid-columns
Open

fix: remove redundant columns in XCom panel on task instance page#68188
anmolxlight wants to merge 3 commits into
apache:mainfrom
anmolxlight:fix/issue-68178-xcom-grid-columns

Conversation

@anmolxlight
Copy link
Copy Markdown
Contributor

What

When viewing XCom entries from the Grid view (task instance context), the following columns are redundant because the same information is already visible in the header above:

  • Dag ID
  • Dag Run ID
  • Run After
  • Task
  • Map Index

These columns are now conditionally rendered — hidden on the task instance detail page (Grid view XCom tab) while still shown on the global Browse > XCom page where they provide necessary context.

How

Added an isTaskInstancePage check (derived from URL params) and conditionally spreads the redundant column definitions only when viewing from the global XCom page.

Closes #68178


(cherry-picked from 7e6818f)

Closes apache#68178

When viewing XCom entries from the task instance (Grid view), the
'Dag ID', 'Dag Run ID', 'Run After', 'Task', and 'Map Index' columns
are redundant because this information is already visible in the header.
Hide these columns specifically in that context while keeping them on
the global Browse > XCom page where they provide necessary context.
@boring-cyborg boring-cyborg Bot added the area:UI Related to UI/UX. For Frontend Developers. label Jun 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:UI Related to UI/UX. For Frontend Developers.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

XCom view in grid has too many columns

1 participant