diff --git a/submodules/TelegramUI/Components/Stories/StoryContainerScreen/Sources/StoryItemContentComponent.swift b/submodules/TelegramUI/Components/Stories/StoryContainerScreen/Sources/StoryItemContentComponent.swift index 25ed4349f1..9278d4eb32 100644 --- a/submodules/TelegramUI/Components/Stories/StoryContainerScreen/Sources/StoryItemContentComponent.swift +++ b/submodules/TelegramUI/Components/Stories/StoryContainerScreen/Sources/StoryItemContentComponent.swift @@ -615,6 +615,9 @@ final class StoryItemContentComponent: Component { reloadMedia = true if let videoNode = self.videoNode { + self.videoProgressDisposable?.dispose() + self.videoProgressDisposable = nil + self.videoNode = nil videoNode.view.removeFromSuperview() }