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) }