Fixed callbacks for cleaning up profiles.

This commit is contained in:
CakeAndBanana
2025-10-13 00:39:30 +02:00
parent b43ceb9f7e
commit c447c33b7a
4 changed files with 30 additions and 6 deletions

View File

@@ -65,6 +65,14 @@ public class SyncshellAdminUI : WindowMediatorSubscriberBase
_multiInvites = 30;
_pwChangeSuccess = true;
IsOpen = true;
Mediator.Subscribe<ClearProfileGroupDataMessage>(this, (msg) =>
{
if (msg.GroupData == null || string.Equals(msg.GroupData.GID, GroupFullInfo.Group.GID, StringComparison.Ordinal))
{
_pfpTextureWrap?.Dispose();
_pfpTextureWrap = null;
}
});
SizeConstraints = new WindowSizeConstraints()
{
MinimumSize = new(700, 500),