2010/1/27 Henry Minsky <[email protected]>
>
>
> On Wed, Jan 27, 2010 at 11:55 AM, P T Withington
> <[email protected]>wrote:
>
>> Approved with comments:
>>
>> I'm trying to decide if the bug report button should pass `lastError`
>> explicitly, or just rely on the default, which is to use the value of `_` if
>> it is a debugger message and failing that fall back to `lastError`. Your
>> choice.
>> \
>
>
I tried that but it did not seem to behave as expected in swf10. My test app
is as follows
<canvas>
<text bgcolor="#ccffcc" text="${canvas.runtime}"/>
<view bgcolor="red" x="100" y="100" height="40" width="40"/>
<button onclick="canvas['barz']()">click to throw an error</button>
<button onclick="Debug.info(Debug.environment['_'])">_</button>
<simplelayout/>
</canvas>
If I click to throw an error, and then call Debug.bugReport() with no args,
it seems to get null from the code block at
try {
with (this.environment) {
if (_ is LzSourceMessage) {
error = _;
} else {
error = this.lastError;
}
}
} catch (e) {}
}
_______________________________________________
Laszlo-reviews mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-reviews