Approved, but...

Could you see if this works:

if ($dhtml) {
   try {
     delete global[this.id];
   } catch (e) {
    // If you can't delete, set to undefined
     global[this.id] = void 0;
   }
} else {
   delete global[this.id];
}

If it does, use that instead.

On 2006-10-05, at 11:03 EDT, Philip Romanik wrote:

> Change change.MJyDT2300.txt by [EMAIL PROTECTED] /cygdrive/f/laszlo/ 
> svn/src/svn/openlaszlo/branches/legals/WEB-INF/lps/lfc/ on  
> 2006-10-05 10:55:00 EDT
>
> Summary: Don't delete property from global.
>
> New Features:
>
> Bugs Fixed:
>
> Technical Reviewer: ptw
> QA Reviewer: (pending)
> Doc Reviewer: (pending)
>
> Documentation:
>
> Release Notes:
>
> Details:
> On IE6, you cannot delete a global property. The LzNode.destroy()  
> method does this. The right way to fix this is to do LPP-1871. In  
> the meantime, instead of deleting the property, I set it to null.  
> There is a comment in the code that references LPP-1871
>
>
> Tests:
> calendar view loads on IE6.
>
> Files:
> M      core\LzNode.lzs
> <patch.Philip.4556.tgz>



_______________________________________________
Laszlo-dev mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-dev

Reply via email to