diff --git a/solanaceae/tox_contacts/tox_contact_model2.cpp b/solanaceae/tox_contacts/tox_contact_model2.cpp index bcaa46a..3a4d8f1 100644 --- a/solanaceae/tox_contacts/tox_contact_model2.cpp +++ b/solanaceae/tox_contacts/tox_contact_model2.cpp @@ -794,6 +794,8 @@ bool ToxContactModel2::onToxEvent(const Tox_Event_Group_Self_Join* e) { ? Contact::Components::ConnectionState::State::cloud : Contact::Components::ConnectionState::State::disconnected ); + // refresh name (group name event missing) + gc.emplace_or_replace(_t.toxGroupGetName(group_number).value_or("")); _cs.throwEventUpdate(gc); } else { assert(false);