Repository navigation
UI: Keep unnamed columns out of the table columns menu - #74774
Conversation
Backport failed to create: v3-4-test. View the failure log Run detailsNote: As of Merging PRs targeted for Airflow 3.X In matter of doubt please ask in #release-management Slack channel.
You can attempt to backport this manually by running: cherry_picker 0f8d6f8 v3-4-testThis should apply the commit to the v3-4-test branch and leave the commit in conflict state marking After you have resolved the conflicts, you can continue the backport process by running: cherry_picker --continueIf you don't have cherry-picker installed, see the installation guide. |
Backport failed to create: v3-4-test. View the failure log Run detailsNote: As of Merging PRs targeted for Airflow 3.X In matter of doubt please ask in #release-management Slack channel.
You can attempt to backport this manually by running: cherry_picker 0f8d6f8 v3-4-testThis should apply the commit to the v3-4-test branch and leave the commit in conflict state marking After you have resolved the conflicts, you can continue the backport process by running: cherry_picker --continueIf you don't have cherry-picker installed, see the installation guide. |
Backport successfully created: v3-4-testNote: As of Merging PRs targeted for Airflow 3.X In matter of doubt please ask in #release-management Slack channel.
|
The columns menu above tables showed an unnamed checkbox for every action column. These columns (Pause, Needs review, Trigger and Delete on the Dags list, and the actions column on Dag Runs, Task Instances, Connections, Variables, XCom and the state store pages) have an empty header, so the menu had no name to show. Unchecking one hid the column without telling the user what was hidden.
This follows what #51593 did for the select column and #51264 for the favorite column, and sets
enableHiding: falseon these columns so they no longer appear in the menu.A column hidden through one of those unnamed checkboxes stays hidden in local storage, and with no menu entry left it could never be shown again. The table now ignores a stored hidden state for columns that cannot be hidden, so those columns come back for users who already hid them.
Before
After
Was generative AI tooling used to co-author this PR?
{pr_number}.significant.rst, in airflow-core/newsfragments. You can add this file in a follow-up commit after the PR is created so you know the PR number.