Scroll to created column when extracting or combining columns in chill mode (#42650) (#42832)
* Set scrollToLastColumn ui control from column extract action
* Scroll to last column when the uiControl is set
* Scroll to last column when combining a column
* Scroll to last column when combining a column via the + shortcut
* Scroll to last column when extracting a column via the + shortcut
* Remove all references to settingsSyncOptions
* Check that the column is added at the end
* Disable scrollToLastColumn once used
* Add test that verifies scrollToLastColumn ui control has been reset
Co-authored-by:
Romeo Van Snick <romeo@romeovansnick.be>
Showing
- e2e/test/scenarios/visualizations-tabular/column-shortcuts/column-shortcuts.cy.spec.ts 37 additions, 3 deletions...ions-tabular/column-shortcuts/column-shortcuts.cy.spec.ts
- e2e/test/scenarios/visualizations-tabular/column-shortcuts/combine-column-shortcut.cy.spec.ts 4 additions, 1 deletion...bular/column-shortcuts/combine-column-shortcut.cy.spec.ts
- e2e/test/scenarios/visualizations-tabular/drillthroughs/column_extract_drill.cy.spec.js 5 additions, 32 deletions...ons-tabular/drillthroughs/column_extract_drill.cy.spec.js
- frontend/src/metabase/query_builder/actions/core/core.js 7 additions, 10 deletionsfrontend/src/metabase/query_builder/actions/core/core.js
- frontend/src/metabase/query_builder/actions/querying.js 1 addition, 4 deletionsfrontend/src/metabase/query_builder/actions/querying.js
- frontend/src/metabase/querying/utils/drills/column-extract-drill/column-extract-drill.tsx 4 additions, 2 deletions...tils/drills/column-extract-drill/column-extract-drill.tsx
- frontend/src/metabase/querying/utils/drills/combine-columns-drill/combine-columns-drill.tsx 20 additions, 14 deletions...ls/drills/combine-columns-drill/combine-columns-drill.tsx
- frontend/src/metabase/visualizations/click-actions/actions/CombineColumnsAction/CombineColumnsAction.tsx 4 additions, 0 deletions...ons/actions/CombineColumnsAction/CombineColumnsAction.tsx
- frontend/src/metabase/visualizations/click-actions/actions/ExtractColumn/ExtractColumn.tsx 4 additions, 0 deletions...ons/click-actions/actions/ExtractColumn/ExtractColumn.tsx
- frontend/src/metabase/visualizations/components/TableInteractive/TableInteractive.jsx 21 additions, 2 deletions...izations/components/TableInteractive/TableInteractive.jsx
- frontend/src/metabase/visualizations/components/Visualization/Visualization.jsx 1 addition, 2 deletions...visualizations/components/Visualization/Visualization.jsx
Please register or sign in to comment