Fix binding loop and null error

This commit is contained in:
Julien Wadel 2024-09-30 11:22:36 +02:00
parent 24a6d3f910
commit 89656d4211
2 changed files with 4 additions and 4 deletions

View file

@ -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

View file

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