From 89656d421140881179d462187138ab4a71ad7832 Mon Sep 17 00:00:00 2001 From: Julien Wadel Date: Mon, 30 Sep 2024 11:22:36 +0200 Subject: [PATCH] Fix binding loop and null error --- Linphone/view/Control/Popup/NumericPadPopup.qml | 2 +- Linphone/view/Page/Main/Contact/ContactPage.qml | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Linphone/view/Control/Popup/NumericPadPopup.qml b/Linphone/view/Control/Popup/NumericPadPopup.qml index 4183fa78..5c8cf495 100644 --- a/Linphone/view/Control/Popup/NumericPadPopup.qml +++ b/Linphone/view/Control/Popup/NumericPadPopup.qml @@ -68,7 +68,7 @@ Control.Popup { } contentItem: NumericPad{ id: numPad - currentCall: currentCall + currentCall: mainItem.currentCall anchors.fill: parent anchors.topMargin: 41 * DefaultStyle.dp anchors.bottomMargin: 18 * DefaultStyle.dp diff --git a/Linphone/view/Page/Main/Contact/ContactPage.qml b/Linphone/view/Page/Main/Contact/ContactPage.qml index 46428a73..9de2039c 100644 --- a/Linphone/view/Page/Main/Contact/ContactPage.qml +++ b/Linphone/view/Page/Main/Contact/ContactPage.qml @@ -398,7 +398,7 @@ AbstractMainPage { background: Item{} onClicked: mainItem.editContact(mainItem.selectedContact) icon.source: AppIcons.pencil - visible: !mainItem.selectedContact.core.readOnly + visible: !mainItem.selectedContact?.core.readOnly } detailContent: ColumnLayout { Layout.fillWidth: false @@ -695,7 +695,7 @@ AbstractMainPage { iconSource: AppIcons.pencil text: qsTr("Edit") onClicked: mainItem.editContact(mainItem.selectedContact) - visible: !mainItem.selectedContact.core.readOnly + visible: !mainItem.selectedContact?.core.readOnly } Rectangle { Layout.fillWidth: true @@ -790,7 +790,7 @@ AbstractMainPage { iconSource: AppIcons.trashCan color: DefaultStyle.danger_500main text: qsTr("Delete this contact") - visible: !mainItem.selectedContact.core.readOnly + visible: !mainItem.selectedContact?.core.readOnly onClicked: { mainItem.deleteContact(contact) }