From 1fadc26564c12b9422c8c177a9f04e74eef493bf Mon Sep 17 00:00:00 2001 From: hieplq Date: Fri, 17 Oct 2014 19:15:49 +0700 Subject: [PATCH] IDEMPIERE-2217:Weird behaviour with grid customization and checkboxes when Save Column Width --- .../WEB-INF/src/org/adempiere/webui/adwindow/GridView.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/adwindow/GridView.java b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/adwindow/GridView.java index 0322b0dd61..54bae2690f 100644 --- a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/adwindow/GridView.java +++ b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/adwindow/GridView.java @@ -498,7 +498,7 @@ public class GridView extends Vbox implements EventListener, IdSpace, IFi column.setSortAscending(new SortComparator(colindex, true, Env.getLanguage(Env.getCtx()))); column.setSortDescending(new SortComparator(colindex, false, Env.getLanguage(Env.getCtx()))); column.setLabel(gridField[i].getHeader()); - if (columnWidthMap != null && columnWidthMap.get(gridField[i].getAD_Field_ID()) != null) { + if (columnWidthMap != null && columnWidthMap.get(gridField[i].getAD_Field_ID()) != null && !columnWidthMap.get(gridField[i].getAD_Field_ID()).equals("")) { column.setWidth(columnWidthMap.get(gridField[i].getAD_Field_ID())); } else { if (gridField[i].getDisplayType()==DisplayType.YesNo) {