The FilterEditor of the ListGrid becomes shorter in width and does not align with table column some times when a date column is show/hide several times.
Problem can be reproduced intermittently on the SmartClient Disable Filter example on http://www.smartclient.com/#disableFilter with Enterprise skin using SmartClient version v9.1p_2014-08-08/Pro Deployment (built 2014-08-08) on Windows 7 Firefox 31.0 as well as Chrome 37.0.2062.103 m.
The js code is slightly modified to:
Steps to Reproduce:
1) Scroll the table to the right such that the "Click Me" column is only shown partly (e.g. that the column title is only displayed with "lick Me" without the "C")
2) Right click on the table header to hide the column "Click Me" (Columns->Click Me)
3) From the popup, click "Click Me" to show the column again
4) Repeat steps 2) and 3) several times quickly.
5) Scroll the table to the left a little such that the "Click Me" column is still partly shown (e.g. the column title is displaying "Click Me")
6) Repeat steps 2) and 3) several times.
7) Repeat steps 5) and 6) several times.
ERROR) The filter editor(s) of certain column(s) (e.g. Continent in this case) becomes shorter in width and does not align with the table header anymore. It seems the width of the filter editor form item is not calculated properly.
In our product it is reproduced more frequently and it seems to be related to the disabled background in the filter editor (e.g. in filter editor with a CheckboxItem or a disabled filter editor where canFilter=false).
----------------
SmartClient Version: v9.1p_2014-08-08/Pro Deployment (built 2014-08-08)
Windows 7 Firefox 31.0 and Chrome 37.0.2062.103 m
Problem can be reproduced intermittently on the SmartClient Disable Filter example on http://www.smartclient.com/#disableFilter with Enterprise skin using SmartClient version v9.1p_2014-08-08/Pro Deployment (built 2014-08-08) on Windows 7 Firefox 31.0 as well as Chrome 37.0.2062.103 m.
The js code is slightly modified to:
Code:
isc.ListGrid.create({
ID: "countryList",
width:550, height:300, alternateRecordStyles:true, cellHeight: 30,
dataSource: worldDS,
fields:[
{name:"countryName", title:"Country", width:500},
{name:"capital", title:"Capital", width:200},
{name:"independence", title:"Click Me", width:250},
{name:"continent", title:"Continent", width:500},
{name:"member_g8", title:"G8", width:500},
{name:"gdp", title:"GDP", width:500}
],
autoFetchData: false,
showFilterEditor: true
})1) Scroll the table to the right such that the "Click Me" column is only shown partly (e.g. that the column title is only displayed with "lick Me" without the "C")
2) Right click on the table header to hide the column "Click Me" (Columns->Click Me)
3) From the popup, click "Click Me" to show the column again
4) Repeat steps 2) and 3) several times quickly.
5) Scroll the table to the left a little such that the "Click Me" column is still partly shown (e.g. the column title is displaying "Click Me")
6) Repeat steps 2) and 3) several times.
7) Repeat steps 5) and 6) several times.
ERROR) The filter editor(s) of certain column(s) (e.g. Continent in this case) becomes shorter in width and does not align with the table header anymore. It seems the width of the filter editor form item is not calculated properly.
In our product it is reproduced more frequently and it seems to be related to the disabled background in the filter editor (e.g. in filter editor with a CheckboxItem or a disabled filter editor where canFilter=false).
----------------
SmartClient Version: v9.1p_2014-08-08/Pro Deployment (built 2014-08-08)
Windows 7 Firefox 31.0 and Chrome 37.0.2062.103 m