Merge pull request #35 from status-im/fix/legacy-helpers

fix null parents issue
This commit is contained in:
Boris Melnik 2021-10-25 16:38:48 +03:00 committed by GitHub
commit fef92d6a65
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 0 deletions

View File

@ -28,6 +28,13 @@ QtObject {
}
function getObjectByObjectName(parent, objectName) {
if (!parent) {
return null;
}
if (parent.objectName === objectName) {
return parent
}
for (var idx in parent.children) {
var child = parent.children[idx]

View File

@ -59,6 +59,7 @@ QtObject {
headerNew.title = __helpers.getObjectByObjectName(hdr, "titleText")
var clbtn = __helpers.getObjectByObjectName(__helpers.getObjectByObjectName(target.contentItem, "closeButtonRectangle"))
var icon = __helpers.getObjectByObjectName(clbtn, "closeImage")
var sensor = __helpers.getObjectByObjectName(clbtn, "closeSensor")
headerNew.closeButton = cbComponent.createObject(null, {
@ -69,6 +70,7 @@ QtObject {
root.header = headerNew
root.contentItem = __helpers.getObjectByObjectName(target.contentItem, "contentParent")
root.footer = __helpers.getObjectByObjectName(target.contetItem, "footerParent")
}
}