From ab404c545248ebcf428ef7aa10fd73b0f7d7bb2d Mon Sep 17 00:00:00 2001 From: John Preston Date: Thu, 20 Nov 2025 21:48:30 +0400 Subject: [PATCH] Fix possible crash in sticker preview. --- Telegram/SourceFiles/window/window_media_preview.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Telegram/SourceFiles/window/window_media_preview.cpp b/Telegram/SourceFiles/window/window_media_preview.cpp index 90d3a8796e..86e22f6871 100644 --- a/Telegram/SourceFiles/window/window_media_preview.cpp +++ b/Telegram/SourceFiles/window/window_media_preview.cpp @@ -363,6 +363,10 @@ QSize MediaPreviewWidget::currentDimensions() const { result = result.scaled(box, Qt::KeepAspectRatio); } + result = QSize( + std::max(result.width(), 1), + std::max(result.height(), 1)); + if (_photo) { _cachedSize = result; }