allow case sensitive yxml nodes

This commit is contained in:
Kevin Jahns
2019-06-14 15:59:00 +02:00
parent 4c38619b5d
commit e7280c7ae2
2 changed files with 3 additions and 3 deletions

View File

@@ -169,7 +169,7 @@ export class YXmlFragment extends AbstractType {
querySelector (query) {
query = query.toUpperCase()
// @ts-ignore
const iterator = new YXmlTreeWalker(this, element => element.nodeName === query)
const iterator = new YXmlTreeWalker(this, element => element.nodeName && element.nodeName.toUpperCase() === query)
const next = iterator.next()
if (next.done) {
return null
@@ -192,7 +192,7 @@ export class YXmlFragment extends AbstractType {
querySelectorAll (query) {
query = query.toUpperCase()
// @ts-ignore
return Array.from(new YXmlTreeWalker(this, element => element.nodeName === query))
return Array.from(new YXmlTreeWalker(this, element => element.nodeName && element.nodeName.toUpperCase() === query))
}
/**