Преглед изворни кода

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 пре 8 година
родитељ
комит
6d6cd0df3c
1 измењених фајлова са 4 додато и 6 уклоњено
  1. 4
    6
      client/src/com/vaadin/client/widgets/Grid.java

+ 4
- 6
client/src/com/vaadin/client/widgets/Grid.java Прегледај датотеку

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

/**

Loading…
Откажи
Сачувај