Hello,
We are having an issue with our Listgrids when doubleclicking to edit by row. I finally tracked it down to this line in our code: isc.setScreenReaderMode(true);
The particulars:
isc.ListGrid.create({
ID: "countryList",
width:250, height:224,
alternateRecordStyles:true,
autoFitFieldWidths: true,
selectionAppearance:'checkbox',
autoFitWidthApproach: "both",
drawAheadRatio:2,
modalEditing: true,
dataSource: countryDS,
// display a subset of fields from the datasource
fields:[
{name:"countryCode", title:"Flag", width:40, type:"image", imageURLPrefix:"flags/16/", imageURLSuffix:".png", canEdit:false},
{name:"countryName"},
{name:"continent"},
{name:"member_g8"},
{name:"population"},
{name:"independence"}
],
autoFetchData: true,
canEdit: true,
editEvent: "doubleClick"
})
The test case:
The problem does NOT seem to occur in SmartClient 11 (tested on the smartclient.com website).
Removing the setScreeReaderMode line fixes the issue.
Any help would be appreciated.
Paul Fincke
We are having an issue with our Listgrids when doubleclicking to edit by row. I finally tracked it down to this line in our code: isc.setScreenReaderMode(true);
The particulars:
- This only happens in IE. I am using v11.0.9600.18666, but we've seen the same behavior in several versions on 11.
- SmartClient 10.1 (I downloaded the nightly build Evaluation copy for my tests. 2017-06-01)
- I was using the ListGrid rowEdit example for this: http://127.0.0.1:8080/isomorphic/sys...html#editByRow
- I modified the Listgrid javascript (editRows.js) somewhat for this test:
isc.ListGrid.create({
ID: "countryList",
width:250, height:224,
alternateRecordStyles:true,
autoFitFieldWidths: true,
selectionAppearance:'checkbox',
autoFitWidthApproach: "both",
drawAheadRatio:2,
modalEditing: true,
dataSource: countryDS,
// display a subset of fields from the datasource
fields:[
{name:"countryCode", title:"Flag", width:40, type:"image", imageURLPrefix:"flags/16/", imageURLSuffix:".png", canEdit:false},
{name:"countryName"},
{name:"continent"},
{name:"member_g8"},
{name:"population"},
{name:"independence"}
],
autoFetchData: true,
canEdit: true,
editEvent: "doubleClick"
})
The test case:
- Scroll all the way to the right of the listgrid.
- Click (once or twice) on either the "Nationhood" or "Population" fields.
The problem does NOT seem to occur in SmartClient 11 (tested on the smartclient.com website).
Removing the setScreeReaderMode line fixes the issue.
Any help would be appreciated.
Paul Fincke
Comment