From f60964f4c79c9ff9a0d0abc54e28c8de564a03d2 Mon Sep 17 00:00:00 2001 From: Michael Bucari-Tovo Date: Sat, 21 Aug 2021 08:46:15 -0600 Subject: [PATCH] Unsubscribe IStreamable events from Disposed instead of FormClosed. --- .../BookLiberation/BaseForms/LiberationBaseForm.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/LibationWinForms/BookLiberation/BaseForms/LiberationBaseForm.cs b/LibationWinForms/BookLiberation/BaseForms/LiberationBaseForm.cs index dbf80104..8df2b4d5 100644 --- a/LibationWinForms/BookLiberation/BaseForms/LiberationBaseForm.cs +++ b/LibationWinForms/BookLiberation/BaseForms/LiberationBaseForm.cs @@ -48,7 +48,7 @@ namespace LibationWinForms.BookLiberation.BaseForms streamable.StreamingCompleted += OnStreamingCompleted; streamable.StreamingCompleted += OnStreamingCompletedClose; - FormClosed += UnsubscribeStreamable; + Disposed += UnsubscribeStreamable; } private void Subscribe(IProcessable processable) { @@ -81,7 +81,7 @@ namespace LibationWinForms.BookLiberation.BaseForms } private void UnsubscribeStreamable(object sender, EventArgs e) { - FormClosed -= UnsubscribeStreamable; + Disposed -= UnsubscribeStreamable; Streamable.StreamingBegin -= OnStreamingBeginShow; Streamable.StreamingBegin -= OnStreamingBegin;