Fix crash after deleting sublist.

Fixes #29548.
This commit is contained in:
John Preston 2025-07-14 15:40:14 +04:00
parent 2dd5f80468
commit 01e313e56b

View file

@ -447,6 +447,9 @@ void SavedMessages::applySublistDeleted(not_null<PeerData*> sublistPeer) {
if (ranges::contains(_lastSublists, not_null(raw))) { if (ranges::contains(_lastSublists, not_null(raw))) {
reorderLastSublists(); reorderLastSublists();
} }
if (_activeSubsectionSublist == raw) {
_activeSubsectionSublist = nullptr;
}
_sublistDestroyed.fire(raw); _sublistDestroyed.fire(raw);
session().changes().sublistUpdated( session().changes().sublistUpdated(