Skip to content

Commit

Permalink
#7593 fix drag'n drop columns for table with custom index column (#7596)
Browse files Browse the repository at this point in the history
  • Loading branch information
Mariusz Jurowicz authored and scottdraves committed Jun 28, 2018
1 parent 534ea94 commit 470e1bd
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
1 change: 0 additions & 1 deletion js/notebook/src/tableDisplay/dataGrid/column/reducer.ts
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,6 @@ function reduceColumnPositions(state: IColumnsState, action: DataGridColumnsActi
columnState => columnsVisible[columnState.name] === false
);


// Remove frozen columns
if (columnsFrozenCopy.length > 0) {
columnsFrozenCopy.sort((name1, name2) => {
Expand Down
7 changes: 4 additions & 3 deletions js/notebook/src/tableDisplay/dataGrid/model/reducer.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ import IDataModelState from "../interface/IDataGridModelState";
import DataGridAction, {DataGridColumnAction} from "../store/DataGridAction";
import { each } from "@phosphor/algorithm";
import {
selectColumnNames, selectColumnOrder, selectColumnsFrozen, selectColumnsFrozenNames,
selectColumnsVisible
selectColumnNames, selectColumnOrder, selectColumnsFrozen,
selectColumnsVisible, selectHasIndex
} from "./selectors";
import {selectCellHighlighters} from "./selectors/model";
import IHihglighterState from "../interface/IHighlighterState";
Expand Down Expand Up @@ -135,7 +135,8 @@ function reduceColumnOrder(state, action: DataGridColumnAction) {
const columnOrder = getColumnOrderArray(state);
const columnVisible = state.columnsVisible;
const columnsFrozenen = selectColumnsFrozen({ model: state });
let destination = position.value;
const hasIndex = selectHasIndex({ model: state });
let destination = hasIndex ? position.value + 1 : position.value;

Object.keys(columnVisible).forEach(name => {
if (columnVisible[name] !== false) {
Expand Down

0 comments on commit 470e1bd

Please sign in to comment.