hi,
I'm experiencing a bug with the inline editing of a TimeItem which uses input mask.
Step to reproduce BUG:
1. Start editing any row and type a valid time value like 18:30
2. Keep the row editor open and move (by clicking or tabbing) to the next field (continent)
3. The TimeItem loses his value and also the validation seems to be pretty messed up.
I've noticed that removing "editorProperties: {useMask: true}" the bug disappear.
1.ISC Versions:
2.Browser and OS: 44.0.2403.155 m (64-bit) on Windows 8.1 Pro
6. Snippet of code to test in this example page
I'm experiencing a bug with the inline editing of a TimeItem which uses input mask.
Step to reproduce BUG:
1. Start editing any row and type a valid time value like 18:30
2. Keep the row editor open and move (by clicking or tabbing) to the next field (continent)
3. The TimeItem loses his value and also the validation seems to be pretty messed up.
I've noticed that removing "editorProperties: {useMask: true}" the bug disappear.
1.ISC Versions:
- SNAPSHOT_v10.1d_2015-08-16/EVAL Development Only
- v10.0p_2015-08-20/Enterprise Development Only
2.Browser and OS: 44.0.2403.155 m (64-bit) on Windows 8.1 Pro
6. Snippet of code to test in this example page
Code:
isc.ListGrid.create({ ID: "countryList", width:550, height:224, alternateRecordStyles:true, cellHeight:22, // use server-side dataSource so edits are retained across page transitions dataSource: countryDS, autoSaveEdits:false, // 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: "OUT", type: "time", timeFormatter: "toShortPadded24HourTime", editorType: "TimeItem", editorProperties: {useMask: true}, required: true}, {name:"continent"}, {name:"member_g8"}, {name:"population"}, {name:"independence"} ], autoFetchData: true, canEdit: true, editEvent: "click" });
Comment