diff --git a/Telegram/SourceFiles/mediaview.cpp b/Telegram/SourceFiles/mediaview.cpp index 1b9ba4c753..c76e6272d5 100644 --- a/Telegram/SourceFiles/mediaview.cpp +++ b/Telegram/SourceFiles/mediaview.cpp @@ -3138,6 +3138,10 @@ void MediaView::setVisible(bool visible) { stopGif(); destroyThemePreview(); _radial.stop(); + _current = QPixmap(); + _themePreview = nullptr; + _themeApply.destroyDelayed(); + _themeCancel.destroyDelayed(); } }