XObject.js
authorAlan Knowles <alan@akbkhome.com>
Fri, 30 Apr 2010 07:30:00 +0000 (15:30 +0800)
committerAlan Knowles <alan@akbkhome.com>
Fri, 30 Apr 2010 07:30:00 +0000 (15:30 +0800)
XObject.js

index 33f1393..a1373f1 100644 (file)
@@ -306,9 +306,11 @@ XObject.prototype = {
         
         
         this.items.forEach(function(ch) {
+            if (ret) {
+                return;
+            }
             if (ch.id == xid) {
                 ret = ch;
-                return true;
             }
         })
         if (ret) {
@@ -316,10 +318,11 @@ XObject.prototype = {
         }
         // iterate children.
         this.items.forEach(function(ch) {
-            ret = ch.get(xid);
             if (ret) {
-                return true;
+                return;
             }
+            ret = ch.get(xid);
+            
         })
         return ret;
     }