diff --git a/Telegram/SourceFiles/history/view/media/history_view_gif.cpp b/Telegram/SourceFiles/history/view/media/history_view_gif.cpp index e59822ac76..8e7dfd53d0 100644 --- a/Telegram/SourceFiles/history/view/media/history_view_gif.cpp +++ b/Telegram/SourceFiles/history/view/media/history_view_gif.cpp @@ -111,7 +111,9 @@ QSize Gif::countOptimalSize() { _parent->skipBlockHeight()); } - const auto maxSize = _data->isVideoMessage() + const auto maxSize = _data->isVideoFile() + ? st::maxMediaSize + : _data->isVideoMessage() ? st::maxVideoMessageSize : st::maxGifSize; const auto size = style::ConvertScale(videoSize()); @@ -160,7 +162,9 @@ QSize Gif::countOptimalSize() { QSize Gif::countCurrentSize(int newWidth) { auto availableWidth = newWidth; - const auto maxSize = _data->isVideoMessage() + const auto maxSize = _data->isVideoFile() + ? st::maxMediaSize + : _data->isVideoMessage() ? st::maxVideoMessageSize : st::maxGifSize; const auto size = style::ConvertScale(videoSize());