diff --git a/demo/index.html b/demo/index.html index 613c17016..a78562ad6 100644 --- a/demo/index.html +++ b/demo/index.html @@ -5,8 +5,8 @@
- - + + diff --git a/src/dash-table/components/ControlledTable/index.tsx b/src/dash-table/components/ControlledTable/index.tsx index 67611e64d..c56bc2cc9 100644 --- a/src/dash-table/components/ControlledTable/index.tsx +++ b/src/dash-table/components/ControlledTable/index.tsx @@ -859,7 +859,7 @@ export default class ControlledTable extends PureComponent > {arrayMap3(row, gridStyle[rowIndex], fragmentClasses[rowIndex], (g, s, c, columnIndex) => (
diff --git a/src/dash-table/derived/cell/contents.tsx b/src/dash-table/derived/cell/contents.tsx index f0a5cb591..f756e311a 100644 --- a/src/dash-table/derived/cell/contents.tsx +++ b/src/dash-table/derived/cell/contents.tsx @@ -143,7 +143,7 @@ class Contents { switch (cellType) { case CellType.Dropdown: return (); case CellType.Input: return (); case CellType.Markdown: return (); } diff --git a/src/dash-table/derived/cell/wrappers.tsx b/src/dash-table/derived/cell/wrappers.tsx index 21aea8388..531a5aedd 100644 --- a/src/dash-table/derived/cell/wrappers.tsx +++ b/src/dash-table/derived/cell/wrappers.tsx @@ -113,7 +113,7 @@ class Wrappers { 'data-dash-row': rowIndex }} classes={classes} - key={`column-${columnIndex}`} + key={`row-${rowIndex}-column-${columnIndex}`} onClick={onClick} onDoubleClick={onDoubleClick} onMouseEnter={onEnter} diff --git a/src/dash-table/derived/header/wrappers.tsx b/src/dash-table/derived/header/wrappers.tsx index 06d0c60ec..2fe55b10e 100644 --- a/src/dash-table/derived/header/wrappers.tsx +++ b/src/dash-table/derived/header/wrappers.tsx @@ -27,7 +27,7 @@ function getter( } return (