Zeroconf contacts are broken in current snap (20061123)
It seems one of the recent changes (probably "rename in popup") introduced a regression where wrong methods are used for Zeroconf contacts.
Right-clicking a local contact shows the incorrect popup menu, double clicking shows the following TB:
Traceback (most recent call last):
File "/usr/share/gajim/src/roster_window.py", line 3447, in on_roster_treeview_row_activated
self.on_open_chat_window(widget, c, account, resource = resource)
File "/usr/share/gajim/src/roster_window.py", line 3392, in on_open_chat_window
self.new_chat(contact, account, resource = resource)
File "/usr/share/gajim/src/roster_window.py", line 2971, in new_chat
chat_control = ChatControl(mw, contact, account, resource)
File "/usr/share/gajim/src/chat_control.py", line 867, in __init__
self.show_avatar(self.contact.resource)
File "/usr/share/gajim/src/chat_control.py", line 1568, in show_avatar
gajim.connections[self.account].request_vcard(jid_with_resource,
AttributeError: ConnectionZeroconf instance has no attribute 'request_vcard'