summaryrefslogtreecommitdiffstats
path: root/server/src
diff options
context:
space:
mode:
authorcaalador <mikael.grankvist@gmail.com>2017-02-08 14:54:57 +0200
committerPekka Hyvönen <pekka@vaadin.com>2017-02-08 14:54:57 +0200
commit0f97714b635174e4eabfbb5a708ffb366bfcadb4 (patch)
tree30d60c762928bd276a76db3c7540c0eaf466f448 /server/src
parente345f53937c2d98bf14d278ba178e6008fd16504 (diff)
downloadvaadin-framework-0f97714b635174e4eabfbb5a708ffb366bfcadb4.tar.gz
vaadin-framework-0f97714b635174e4eabfbb5a708ffb366bfcadb4.zip
Fix removing and adding a column in grid (#8437)
* Added column should also be added to footer (#590) When adding (readding) a column the column should also be added to footer as it will be removed and iterator will request footer for it. * Add test for re-add column (#590) * To lowerCase using Locale * Fixed compilation problem. Too little sleep for a friday evening...
Diffstat (limited to 'server/src')
-rw-r--r--server/src/main/java/com/vaadin/ui/Grid.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/server/src/main/java/com/vaadin/ui/Grid.java b/server/src/main/java/com/vaadin/ui/Grid.java
index 60dc623374..5132229ec8 100644
--- a/server/src/main/java/com/vaadin/ui/Grid.java
+++ b/server/src/main/java/com/vaadin/ui/Grid.java
@@ -2211,6 +2211,7 @@ public class Grid<T> extends AbstractListing<T> implements HasComponents,
getState().columnOrder.add(identifier);
getHeader().addColumn(identifier);
+ getFooter().addColumn(identifier);
if (getDefaultHeaderRow() != null) {
getDefaultHeaderRow().getCell(column).setText(column.getCaption());