Bug 474380

Summary: Cannot edit contacts with Merkuro
Product: [Applications] Merkuro Reporter: aronkvh
Component: generalAssignee: Claudio Cambra <claudio.cambra>
Status: RESOLVED FIXED    
Severity: normal CC: bugs_kde_org.20.profp, carl
Priority: NOR    
Version First Reported In: 23.08.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description aronkvh 2023-09-10 20:53:29 UTC
1. Click edit
2. Try to change a contact's name
3. Clicking on save does nothing
I use my google account to sync.

using the KDE neon user repo package
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls.2/org.kde.desktop/Menu.qml:33:15: QML MenuItem: Binding loop detected for property "implicitWidth"
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/ScrollablePage.qml:200:9: QML MouseArea: Binding loop detected for property "implicitHeight"
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/ScrollablePage.qml:200:9: QML MouseArea: Binding loop detected for property "implicitHeight"
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/akonadi/MobileCollectionComboBox.qml:83:9: Unable to assign null to QColor
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/merkuro/contact/private/contact_editor/ContactEditorPage.qml:44: ReferenceError: phoneEditorId is not defined
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/merkuro/contact/private/contact_editor/ContactEditorPage.qml:44: ReferenceError: phoneEditorId is not defined
QQuickItem::stackBefore: Cannot stack QQuickRectangle(0x55a3f51594c0, parent=0x55a3f362a330, geometry=0,0 0x0) before QQuickPopupItem(0x55a3f37dc380), which must be a sibling
Comment 1 bugs_kde_org.20.profp 2023-09-12 08:39:48 UTC
Facing the same issue in KDE-Plasma 5.27.7 with KDE-Frameworks 5.110.0 and Qt 5.15.10.
merkuro.contact 23.08.0

Error on saving:
file:///usr/lib/qt/qml/org/kde/merkuro/contact/private/contact_editor/ContactEditorPage.qml:44: ReferenceError: phoneEditorId is not defined
Comment 2 Carl Schwan 2023-09-19 17:26:23 UTC
Git commit 9e3a58a3303caf6caffb658c0ab7fedca08f96c5 by Carl Schwan.
Committed on 19/09/2023 at 19:26.
Pushed by carlschwan into branch 'release/23.08'.

Fix adding new contact

(cherry picked from commit 884120494d410fdac32a67eca16f25dc00193427)

M  +5    -2    src/contacts/qml/private/contact_editor/AddressBookEditorCard.qml
M  +2    -0    src/contacts/qml/private/contact_editor/ContactEditorPage.qml
M  +9    -1    src/quick/qml/MobileCollectionComboBox.qml

https://invent.kde.org/pim/merkuro/-/commit/9e3a58a3303caf6caffb658c0ab7fedca08f96c5