Skip to content

Commit 14a824e

Browse files
committed
fix(AnalyticalTable): fix scrollbar issue on column reorder & intial horizontal scrolling
1 parent c5fd469 commit 14a824e

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

packages/main/src/components/AnalyticalTable/ColumnHeader/index.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,8 @@ const styles = {
5959
position: 'relative',
6060
width: '100%',
6161
overflowX: 'hidden',
62-
padding: `0 0.5rem`
62+
padding: `0 0.5rem`,
63+
boxSizing: 'border-box'
6364
},
6465
iconContainer: {
6566
display: 'inline-block',

packages/main/src/components/AnalyticalTable/hooks/useTableCellStyling.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import { VerticalAlign } from '@ui5/webcomponents-react/lib/VerticalAlign';
44
import { CSSProperties } from 'react';
55

66
const getCellProps = (cellProps, { cell: { column }, instance }) => {
7-
const lastColumnId = instance.columns[instance.columns.length - 1]?.id;
8-
const columnIndex = instance.columns.findIndex(({ id }) => id === column.id);
7+
const lastColumnId = instance.visibleColumns[instance.visibleColumns.length - 1]?.id;
8+
const columnIndex = instance.visibleColumns.findIndex(({ id }) => id === column.id);
99
const { classes } = instance.webComponentsReactProperties;
1010
const style: CSSProperties = {};
1111

0 commit comments

Comments
 (0)