Fixed build on macOS.

This commit is contained in:
23rd 2022-12-05 16:21:46 +03:00
parent 2d6bac5a28
commit e2205c7251
4 changed files with 5 additions and 6 deletions

View File

@ -45,7 +45,6 @@ void PaintCornerBadgeTTLFrame(
if (!ttl) {
return;
}
using Radius = ImageRoundRadius;
constexpr auto kBlurRadius = 24;
PainterHighQualityEnabler hq(q);

View File

@ -248,8 +248,8 @@ void Location::validateImageCache(
Expects(_media != nullptr);
const auto ratio = style::DevicePixelRatio();
if (_imageCache.size() == (outer * ratio)
&& _imageCacheRounding == rounding
if ((_imageCache.size() == (outer * ratio)
&& _imageCacheRounding == rounding)
|| _media->isNull()) {
return;
}

View File

@ -19,7 +19,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
#include "ui/empty_userpic.h"
#include "main/main_session.h"
#include "mainwindow.h"
#include "window/notification_utilities.h"
#include "window/notifications_utilities.h"
#include "styles/style_window.h"
#include <thread>

View File

@ -28,6 +28,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
#include "styles/style_dialogs.h"
#include "ui/effects/animations.h"
#include "ui/empty_userpic.h"
#include "ui/userpic_view.h"
#include "ui/painter.h"
#include "window/window_controller.h"
#include "window/window_session_controller.h"
@ -84,7 +85,6 @@ QImage ArchiveUserpic(not_null<Data::Folder*> folder) {
auto result = PrepareImage();
Painter paint(&result);
auto view = Ui::PeerUserpicView();
folder->paintUserpic(paint, 0, 0, result.width());
return result;
}
@ -549,7 +549,7 @@ TimeId CalculateOnlineTill(not_null<PeerData*> peer) {
) | rpl::start_with_next([=] {
const auto all = ranges::all_of(_pins, [=](const auto &pin) {
return (!pin->peer->hasUserpic())
|| (pin->userpicView && pin->userpicView->image());
|| (!Ui::PeerUserpicLoading(pin->userpicView));
});
if (all) {
downloadLifetime->destroy();