diff --git a/Zotero/Scenes/Detail/HTML:EPUB/Views/HtmlEpubDocumentViewController.swift b/Zotero/Scenes/Detail/HTML:EPUB/Views/HtmlEpubDocumentViewController.swift index 782545895..7b41d9216 100644 --- a/Zotero/Scenes/Detail/HTML:EPUB/Views/HtmlEpubDocumentViewController.swift +++ b/Zotero/Scenes/Detail/HTML:EPUB/Views/HtmlEpubDocumentViewController.swift @@ -80,10 +80,6 @@ class HtmlEpubDocumentViewController: UIViewController { } } - deinit { - viewModel.process(action: .deinitialiseReader) - } - // MARK: - Actions private func process(state: HtmlEpubReaderState) { diff --git a/Zotero/Scenes/Detail/HTML:EPUB/Views/HtmlEpubReaderViewController.swift b/Zotero/Scenes/Detail/HTML:EPUB/Views/HtmlEpubReaderViewController.swift index 6646cbff9..7d11ad6c6 100644 --- a/Zotero/Scenes/Detail/HTML:EPUB/Views/HtmlEpubReaderViewController.swift +++ b/Zotero/Scenes/Detail/HTML:EPUB/Views/HtmlEpubReaderViewController.swift @@ -246,6 +246,7 @@ class HtmlEpubReaderViewController: UIViewController, ParentWithSidebarControlle } deinit { + viewModel.process(action: .deinitialiseReader) DDLogInfo("HtmlEpubReaderViewController deinitialized") }