Expected Behavior: list grid should show a check box in every row when running in gwt development mode from eclipse
Actual Behavior: list grid only shows checkbox in row being edited when running in gwt development mode from eclipse
Version Information
version from log console: SmartClient Version: v9.1p_2015-08-10/Enterprise Deployment (built 2015-08-10)
from pom file:
<dependency>
<groupId>com.google.gwt</groupId>
<artifactId>gwt-user</artifactId>
<version>2.5.1</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.smartgwt</groupId>
<artifactId>smartgwt</artifactId>
<version>4.1p_2015-08-10</version>
<scope>compile</scope>
</dependency>
NOTE: other com.smartgwt and com.isomorphic dependencies all have the same version number
IE version 11.0.9600.18097IS
Server-side Information
client-side problem only
Standalone test case:
Actual Behavior: list grid only shows checkbox in row being edited when running in gwt development mode from eclipse
Version Information
version from log console: SmartClient Version: v9.1p_2015-08-10/Enterprise Deployment (built 2015-08-10)
from pom file:
<dependency>
<groupId>com.google.gwt</groupId>
<artifactId>gwt-user</artifactId>
<version>2.5.1</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.smartgwt</groupId>
<artifactId>smartgwt</artifactId>
<version>4.1p_2015-08-10</version>
<scope>compile</scope>
</dependency>
NOTE: other com.smartgwt and com.isomorphic dependencies all have the same version number
IE version 11.0.9600.18097IS
Server-side Information
client-side problem only
Standalone test case:
Code:
public class NoCheckbox implements EntryPoint
{
public void onModuleLoad()
{
ListGrid grid = new ListGrid();
grid.setWidth(500);
grid.setHeight(200);
// ------ build fields ----------------------
ListGridField[] fields = new ListGridField[2];
fields[0] = new ListGridField("check me");
fields[0].setType(ListGridFieldType.BOOLEAN);
fields[0].setCanEdit(true);
fields[1] = new ListGridField("name");
fields[1].setType(ListGridFieldType.TEXT);
fields[1].setCanEdit(true);
grid.setFields(fields);
// ------ build data ------------------------
Record[] data = new Record[3];
data[0] = record("Alice");
data[1] = record("Bob");
data[2] = record("Cheryl");
grid.setData(data);
// ------- render grid ----------------------
grid.draw();
}
private Record record(String name)
{
Record record = new Record();
record.setAttribute("name", name);
return record;
}
}
Comment