Files
superset2/superset-frontend/plugins/plugin-chart-ag-grid-table
Evan Rusackas 087ab1507e fix(frontend): fix remaining stale antd5 selectors + expand DOM contract test
Test-driven audit (rendering each antd6 component and dumping its real
classes) surfaced more silently-broken overrides the earlier passes missed:

- ChartCreation: `.ant-steps-item-tail` -> `.ant-steps-item-rail` (antd6 renamed
  the Steps connector line; the 'hide connector' rule had stopped matching).
- DropdownContainer + plugin-chart-ag-grid-table: `.ant-popover-inner` ->
  `.ant-popover-container` (two sites missed when GlobalStyles was fixed).

Verified via real v6 DOM that `.ant-modal-close-x`, `.ant-steps`/`-item-icon`/
`-item-title`/`-item-content` are NOT renamed and were correctly left alone.

Extended antdDomContract.test.tsx with Steps (incl. the tail->rail rename that
SQL Lab loading detection also depends on via `.ant-steps`) and the Select
suffix/arrow class, so this whole class of silent breakage is guarded.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-02 17:42:28 -07:00
..