diff --git a/MVMCoreUI/Atomic/Atoms/Views/Video.swift b/MVMCoreUI/Atomic/Atoms/Views/Video.swift index 76b8231b..06474f95 100644 --- a/MVMCoreUI/Atomic/Atoms/Views/Video.swift +++ b/MVMCoreUI/Atomic/Atoms/Views/Video.swift @@ -35,6 +35,7 @@ open class Video: View { open override func set(with model: MoleculeModelProtocol, _ delegateObject: MVMCoreUIDelegateObject?, _ additionalData: [AnyHashable: Any]?) { self.delegateObject = delegateObject + (self.model as? VideoModel)?.view = nil super.set(with: model, delegateObject, additionalData) guard let model = model as? VideoModel else { return } diff --git a/MVMCoreUI/Atomic/Atoms/Views/VideoModel.swift b/MVMCoreUI/Atomic/Atoms/Views/VideoModel.swift index 2ff3cdb1..68ec423a 100644 --- a/MVMCoreUI/Atomic/Atoms/Views/VideoModel.swift +++ b/MVMCoreUI/Atomic/Atoms/Views/VideoModel.swift @@ -103,8 +103,6 @@ open class VideoModel: MoleculeModelProtocol { open func addVisibilityHalting(for view: Video, delegateObject: MVMCoreUIDelegateObject?) { printThat(string: "before adding") - // reset - (view.model as? VideoModel)?.view = nil self.view = view printThat(string: "after adding") halted = false