Compare commits
2 Commits
a7dd80c5a6
...
b84ec6fcd2
| Author | SHA1 | Date | |
|---|---|---|---|
| b84ec6fcd2 | |||
|
|
adb91d1e29 |
@ -96,10 +96,11 @@ const SettingPanel = ({
|
|||||||
const allColumnVisible = [...stageColumnsHiddenFromPicker, ...columnsCurStage];
|
const allColumnVisible = [...stageColumnsHiddenFromPicker, ...columnsCurStage];
|
||||||
const leafCols = collectLeafColumns({ columns: columns });
|
const leafCols = collectLeafColumns({ columns: columns });
|
||||||
for (const col of leafCols) {
|
for (const col of leafCols) {
|
||||||
onToggleColumnVisibility(col, allColumnVisible.includes(col.id));
|
const isColCurStage = allColumnVisible.includes(col.id);
|
||||||
|
onToggleColumnVisibility(col, isColCurStage || (!isColCurStage ^ columnVisibility[col.id]));
|
||||||
}
|
}
|
||||||
|
|
||||||
}, [columnsCurStage, columns, columnVisibility, onToggleColumnVisibility]);
|
}, [columnsCurStage, columns, onToggleColumnVisibility, columnVisibility]);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user