From 5186b14905c83988ef992236dee34cc6c3d4a734 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Burak=20Kaan=20K=C3=B6se?= Date: Sat, 1 Nov 2025 12:10:44 +0100 Subject: [PATCH] Initialize the web editor. --- Wino.Mail.WinUI/Views/ComposePage.xaml.cs | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/Wino.Mail.WinUI/Views/ComposePage.xaml.cs b/Wino.Mail.WinUI/Views/ComposePage.xaml.cs index 1e4b1e76..eff3f555 100644 --- a/Wino.Mail.WinUI/Views/ComposePage.xaml.cs +++ b/Wino.Mail.WinUI/Views/ComposePage.xaml.cs @@ -379,6 +379,24 @@ public sealed partial class ComposePage : ComposePageAbstract, DisposeDisposables(); } + + protected override void RegisterRecipients() + { + base.RegisterRecipients(); + + WeakReferenceMessenger.Default.Register(this); + WeakReferenceMessenger.Default.Register(this); + } + + protected override void UnregisterRecipients() + { + base.UnregisterRecipients(); + + WeakReferenceMessenger.Default.Unregister(this); + WeakReferenceMessenger.Default.Unregister(this); + } + + // TODO: Save mime on closing the app. private async void OnClose(object sender, SystemNavigationCloseRequestedPreviewEventArgs e) { var deferral = e.GetDeferral();