Created attachment 138254 [details] Contact group editor screen shot SUMMARY See screen shot. When editing a contact group, the red '-' buttons to delete an existing entry overlay the displayed email address. If the window is dragged wider then they move to the right, but they still stay at least an inch inside the right side of the list. Clicking on one of the buttons, regardless of where they are located, does not delete the entry from the group. If it is an entry which is a reference to an existing contact, then a combo box is displayed (extending all the way to the right of the list) listing the contact's email addresses. If it is an entry which is not an existing contact, then the email address changes to editable. There appears to be no way to delete an entry using the GUI, the only solution is akonadiclient.
Still a problem with current PIM. Suspect this is a Qt bug involving the use of QIcon::paint() with an alignment flag in ContactGroupEditorDelegate::paint(). See https://bugreports.qt.io/browse/QTBUG-104847, it may be possible to work around if there is no fix.
Note that clicking at the extreme right of the entry, where the button would be expected to be, does correctly delete the entry. So the problem is a visual anomaly only.
Already fixed in master 75525b4dbbb473a0f6ee0cf5ab1ac6096522c15b
Thanks Laurent, that is almost exactly the fix that I would have suggested. Leaving the Qt bug open for information.
For the record, commit https://invent.kde.org/pim/akonadi-contacts/-/commit/75525b4dbbb473a0f6ee0cf5ab1ac6096522c15b