mirror of
https://github.com/telegramdesktop/tdesktop
synced 2025-08-30 14:08:41 +00:00
@@ -463,9 +463,6 @@ QSize Service::performCountCurrentSize(int newWidth) {
|
||||
const auto media = this->media();
|
||||
const auto mediaDisplayed = media && media->isDisplayed();
|
||||
auto contentWidth = newWidth;
|
||||
if (mediaDisplayed && media->hideServiceText()) {
|
||||
newHeight += media->resizeGetHeight(newWidth) + marginBottom();
|
||||
} else if (!text().isEmpty()) {
|
||||
if (delegate()->elementChatMode() == ElementChatMode::Wide) {
|
||||
accumulate_min(contentWidth, st::msgMaxWidth + 2 * st::msgPhotoSkip + 2 * st::msgMargin.left());
|
||||
}
|
||||
@@ -473,7 +470,9 @@ QSize Service::performCountCurrentSize(int newWidth) {
|
||||
if (contentWidth < st::msgServicePadding.left() + st::msgServicePadding.right() + 1) {
|
||||
contentWidth = st::msgServicePadding.left() + st::msgServicePadding.right() + 1;
|
||||
}
|
||||
|
||||
if (mediaDisplayed && media->hideServiceText()) {
|
||||
newHeight += media->resizeGetHeight(newWidth) + marginBottom();
|
||||
} else if (!text().isEmpty()) {
|
||||
auto nwidth = qMax(contentWidth - st::msgServicePadding.left() - st::msgServicePadding.right(), 0);
|
||||
newHeight += (contentWidth >= maxWidth())
|
||||
? minHeight()
|
||||
|
Reference in New Issue
Block a user