Quellcode durchsuchen

Verify Column width after all sort related cell changes (#16597)

This fixes an IE8 issue where multisorting is not shown correctly.

Change-Id: Id68103f06baf9e3ae20cb2714407b467829ef1a0
tags/7.6.0.rc1
Teemu Suo-Anttila vor 8 Jahren
Ursprung
Commit
6d6cd0df3c
1 geänderte Dateien mit 4 neuen und 6 gelöschten Zeilen
  1. 4
    6
      client/src/com/vaadin/client/widgets/Grid.java

+ 4
- 6
client/src/com/vaadin/client/widgets/Grid.java Datei anzeigen

@@ -5688,14 +5688,8 @@ public class Grid<T> extends ResizeComposite implements

if (SortDirection.ASCENDING == sortingOrder.getDirection()) {
cellElement.addClassName("sort-asc");
if (!sortedBefore) {
verifyColumnWidth(column);
}
} else {
cellElement.addClassName("sort-desc");
if (!sortedBefore) {
verifyColumnWidth(column);
}
}

int sortIndex = Grid.this.getSortOrder().indexOf(sortingOrder);
@@ -5705,6 +5699,10 @@ public class Grid<T> extends ResizeComposite implements
cellElement.setAttribute("sort-order",
String.valueOf(sortIndex + 1));
}

if (!sortedBefore) {
verifyColumnWidth(column);
}
}

/**

Laden…
Abbrechen
Speichern