added column fix

This commit is contained in:
Jan Prochazka
2020-04-27 18:47:09 +02:00
parent 7e461f32dc
commit c91d739fd0
4 changed files with 10 additions and 8 deletions

View File

@@ -54,12 +54,9 @@ function ColumnManagerRow(props) {
const { display, column } = props;
const [isHover, setIsHover] = React.useState(false);
return (
<Row
onMouseEnter={() => setIsHover(true)}
onMouseLeave={() => setIsHover(false)}
onClick={() => display.focusColumn(column.uniqueName)}
>
<Row onMouseEnter={() => setIsHover(true)} onMouseLeave={() => setIsHover(false)}>
<ExpandIcon
// className="expandColumnIcon"
isBlank={!column.foreignKey}
isExpanded={column.foreignKey && display.isExpandedColumn(column.uniqueName)}
isSelected={isHover}
@@ -71,7 +68,11 @@ function ColumnManagerRow(props) {
checked={column.isChecked}
onChange={() => display.setColumnVisibility(column.uniquePath, !column.isChecked)}
></input>
<ColumnLabel {...column} />
<ColumnLabel
{...column}
// @ts-ignore
onClick={() => display.focusColumn(column.uniqueName)}
/>
</Row>
);
}

View File

@@ -64,6 +64,7 @@ export class SeriesSizes {
this.scrollItems = [];
this.scrollIndexes = _.filter(
_.map(_.range(this.count), (x) => this.modelToReal(x) - this.frozenCount),
// _.map(this.intKeys(_.keys(this.sizeOverridesByModelIndex)), (x) => this.modelToReal(x) - this.frozenCount),
(x) => x >= 0
);
this.scrollIndexes.sort();