If I use code like this:
in your Custom Editors example:
https://www.smartclient.com/smartcli...#customEditors
(i.e., it's the latest version of smartclient)
then we see that modalEditing is incompatible with ValueIcons. If I click a cell, I enter the editor as expected, but then clicking the icon kicks me out of the editor. Modal editing isn't important for me so I can just set it to be false for now, but perhaps this behavior could be considered a bug.
Thanks!
Code:
isc.ClassFactory.defineClass("AttachmentItem",
isc.LinkItem
);
isc.AttachmentItem.addMethods({
valueIconClick: function(form, item, value) {
console.log("vic");
//my logic leading to item.setValue
},
getValueIcon: function(value){
return "[SKIN]/DynamicForm/default_formItem_icon.png";
},
});
isc.ListGrid.create({
ID: "countryList",
width:620, height:224, alternateRecordStyles:true,
cellHeight:42, wrapCells:true,
dataSource: countryDS,
fields:[
{name:"population", width:100,
editorType:"AttachmentItem"
}
],
autoFetchData: true,
canEdit: true,
editEvent: "click",
modalEditing: true,
})
https://www.smartclient.com/smartcli...#customEditors
(i.e., it's the latest version of smartclient)
then we see that modalEditing is incompatible with ValueIcons. If I click a cell, I enter the editor as expected, but then clicking the icon kicks me out of the editor. Modal editing isn't important for me so I can just set it to be false for now, but perhaps this behavior could be considered a bug.
Thanks!