Просмотр исходного кода

Add multiselect column compensation (#11951)

tags/8.11.0.alpha1
Tatu Lund 4 лет назад
Родитель
Сommit
565eeb5b5a
Аккаунт пользователя с таким Email не найден
1 измененных файлов: 5 добавлений и 1 удалений
  1. 5
    1
      client/src/main/java/com/vaadin/client/widgets/Grid.java

+ 5
- 1
client/src/main/java/com/vaadin/client/widgets/Grid.java Просмотреть файл

@@ -5322,8 +5322,12 @@ public class Grid<T> extends ResizeComposite implements HasSelectionHandlers<T>,
} else {
this.hidden = hidden;

final int columnIndex = grid.getVisibleColumns()
int columnIndex = grid.getVisibleColumns()
.indexOf(this);
// Correct column index for multiselect mode
if (grid.getSelectionColumn().isPresent()) {
columnIndex--;
}
grid.escalator.getColumnConfiguration()
.insertColumns(columnIndex, 1);


Загрузка…
Отмена
Сохранить