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