This is an automated email from the ASF dual-hosted git repository.

aharui pushed a commit to branch webservice
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git

commit a9b80544d69f46172ee0990206cd743073eb81bd
Author: Alex Harui <[email protected]>
AuthorDate: Thu Oct 3 14:13:55 2019 -0700

    elements call wasn't returning everything by default
---
 frameworks/projects/XML/src/main/royale/XML.as | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/frameworks/projects/XML/src/main/royale/XML.as 
b/frameworks/projects/XML/src/main/royale/XML.as
index 31287f4..6631459 100644
--- a/frameworks/projects/XML/src/main/royale/XML.as
+++ b/frameworks/projects/XML/src/main/royale/XML.as
@@ -1078,13 +1078,15 @@ package
                {
                        if(!name)
                                name = "*";
+            var all:Boolean = (name == "*");
+                
                        name = toXMLName(name);
                        var i:int;
                        var list:XMLList = new XMLList();
                        var len:int = childrenLength();
                        for(i=0;i<len;i++)
                        {
-                               if(_children[i].nodeKind() == "element" && 
name.matches(_children[i].name()))
+                               if(_children[i].nodeKind() == "element" && (all 
|| name.matches(_children[i].name())))
                                        list.append(_children[i]);
                        }
 

Reply via email to