Bladeren bron

Add multiselect column compensation (#11951)

tags/8.11.0.alpha1
Tatu Lund 4 jaren geleden
bovenliggende
commit
565eeb5b5a
No account linked to committer's email address
1 gewijzigde bestanden met toevoegingen van 5 en 1 verwijderingen
  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 Bestand weergeven

@@ -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);


Laden…
Annuleren
Opslaan