I had to patch this method for some reason. It needed a null check on this.form. See code.
Code:
if (window.isc && isc.version.startsWith("v8.2")){
isc.FormItem.getPrototype().addProperties({
isDisabled:function() {
var _1=this.disabled;
if(!_1){
if( this.parentItem!= null ){
_1=this .parentItem.isDisabled();
}else{
//add nullcheck on this.form
if (this.form!= null){
_1= this.form.isDisabled();
}
if (!_1&& this.containerWidget!= this.form){
_1= this .containerWidget.isDisabled()
}
}
}
return _1
}
})
}
Comment