Improve Remove/Delete from group participants.

This commit is contained in:
John Preston
2026-02-18 21:52:00 +04:00
parent e1a2fd2481
commit edc3006fbe
8 changed files with 542 additions and 230 deletions
@@ -747,7 +747,9 @@ std::unique_ptr<PeerListRow> InviteController::createRow(
|| user->isInaccessible()) {
return nullptr;
}
auto result = std::make_unique<PeerListRow>(user);
auto result = std::make_unique<Row>(
user,
Type{ .chatStyle = _chatStyle.get(), .circleCache = &_pillCircleCache });
_rowAdded.fire_copy(user);
_inGroup.emplace(user);
if (isAlreadyIn(user)) {