     func cleanUp() {
         alertController?.hide(window: updaterWindow)
         alertController?.dismiss(animated: true, completion: nil)
-        self.updaterWindow.rootViewController = nil
-        self.updaterWindow.resignKey()
-        self.updaterWindow.removeFromSuperview()
+        updaterWindow.resignKey()
     }
 }
 

        return action
    }
}

    var alertController: UIAlertController?

    /// The `UIWindow` instance that presents the `SirenViewController`.
    private let updaterWindow = createWindow()

    /// `PresentationManager`'s public initializer.
    ///
