Hello Xojo Team,
we run into doubles on getting random Javascript Error like this.
Could not execute returned javascript: ‘undefined’ is not an object (evaluating ‘Xojo.controls[‘Tr7dW6mV’].setAttribute’)
Source: Xojo.controls[‘Tr7dW6mV’].setAttribute(‘width’,‘70’);
Xojo.controls[‘Tr7dW6mV’].setAttribute(‘height’,‘100’);
Xojo.controls[‘Tr7dW6mV’].editScript(3,‘var canvas = document.getElementById(\‘Tr7dW6mV_canvas\’);’,0);
Xojo.controls[‘Tr7dW6mV’].editScript(3,‘if(canvas) {’,1);
Xojo.controls[‘Tr7dW6mV’].editScript(3,‘var context = canvas.getContext(\‘2d\’);’,2);
Xojo.controls[‘Tr7dW6mV’].editScript(3,’}’,3);
Xojo.controls[‘Tr7dW6mV’].runScript(1);
Xojo.controls[‘PXxU00rq’].setAttribute(‘width’,‘70’);
Xojo.controls[‘PXxU00rq’].setAttribute(‘height’,‘100’);
Xojo.controls[‘PXxU00rq’].editScript(3,‘var canvas = document.getElementById(\‘PXxU00rq_canvas\’);’,0);
Xojo.controls[‘PXxU00rq’].editScript(3,‘if(canvas) {’,1);
Xojo.controls[‘PXxU00rq’].editScript(3,‘var context = canvas.getContext(\‘2d\’);’,2);
Xojo.controls[‘PXxU00rq’].editScript(3,’}’,3);
Xojo.controls[‘PXxU00rq’].runScript(1);
Xojo.controls[‘ZipnLLDY’].setAttribute(‘width’,‘70’);
Xojo.controls[‘ZipnLLDY’].setAttribute(‘height’,‘100’);
Xojo.controls[‘ZipnLLDY’].editScript(3,‘var canvas = document.getElementById(\‘ZipnLLDY_canvas\’);’,0);
Xojo.controls[‘ZipnLLDY’].editScript(3,‘if(canvas) {’,1);
Xojo.controls[‘ZipnLLDY’].editScript(3,‘var context = canvas.getContext(\‘2d\’);’,2);
Xojo.controls[‘ZipnLLDY’].editScript(3,’}’,3);
Xojo.controls[‘ZipnLLDY’].runScript(1);
Xojo.controls[‘Wodt1jlV’].setAttribute(‘width’,‘70’);
Xojo.controls[‘Wodt1jlV’].setAttribute(‘height’,‘100’);
Xojo.controls[‘Wodt1jlV’].editScript(3,‘var canvas = document.getElementById(\‘Wodt1jlV_canvas\’);’,0);
Xojo.controls[‘Wodt1jlV’].editScript(3,‘if(canvas) {’,1);
Xojo.controls[‘Wodt1jlV’].editScript(3,‘var context = canvas.getContext(\‘2d\’);’,2);
Xojo.controls[‘Wodt1jlV’].editScript(3,’}’,3);
Xojo.controls[‘Wodt1jlV’].runScript(1);
this error we get when xojo builds up a big webdialog, it looks like somehow the object creation is slower then the script making the styling. This error i found in an old post and also how to solve it. https://forum.xojo.com/5345-random-indiscriminate-internal-we-javascript-errors/0
But im a little confused why this behavior is that old and still not fixed at all. Have any other person the same problem? thanks to Bob K for the workaround maybe you can say something to the issue too.
thanks for help