Author: hqm
Date: 2007-11-02 09:52:05 -0700 (Fri, 02 Nov 2007)
New Revision: 7095

Modified:
   openlaszlo/trunk/WEB-INF/lps/lfc/data/LzDatapointer.lzs
Log:
Change 20071102-hqm-0 by [EMAIL PROTECTED] on 2007-11-02 11:53:42 EDT
    in /cygdrive/c/users/hqm/openlaszlo/trunk/WEB-INF/lps/lfc
    for http://svn.openlaszlo.org/openlaszlo/trunk/WEB-INF/lps/lfc

Summary: don't throw error when selectChild() called on text node

New Features:

Bugs Fixed: LPP-4493

Technical Reviewer: pbr
QA Reviewer: andre
Doc Reviewer:

Documentation:

Release Notes:

Details:

Check that functions exists before calling selector function on a node




Tests:

 see test case in bug report.
Run in DHTML, click button, see that no Firebug error occurs    





Modified: openlaszlo/trunk/WEB-INF/lps/lfc/data/LzDatapointer.lzs
===================================================================
--- openlaszlo/trunk/WEB-INF/lps/lfc/data/LzDatapointer.lzs     2007-11-02 
15:57:01 UTC (rev 7094)
+++ openlaszlo/trunk/WEB-INF/lps/lfc/data/LzDatapointer.lzs     2007-11-02 
16:52:05 UTC (rev 7095)
@@ -802,7 +802,9 @@
   amnt = amnt ? amnt : 1;
   var np = this.p;
   for (; np != null && amnt > 0; amnt--) {
-    np = np[selector]();
+      if (typeof (np[selector]) == 'function') {
+          np = np[selector]();
+      }
   }
   if (np != null) {
     this.setPointer( np );


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

Reply via email to