Fix build with Xcode.

This commit is contained in:
John Preston 2022-08-23 23:12:07 +03:00
parent 73d8530c13
commit c655f78780
4 changed files with 3 additions and 6 deletions

View file

@ -25,7 +25,6 @@ struct ReactionId {
return custom ? *custom : DocumentId();
}
};
Q_DECLARE_METATYPE(ReactionId);
inline bool operator<(const ReactionId &a, const ReactionId &b) {
return a.data < b.data;
@ -38,3 +37,5 @@ inline bool operator==(const ReactionId &a, const ReactionId &b) {
[[nodiscard]] MTPReaction ReactionToMTP(ReactionId id);
} // namespace Data
Q_DECLARE_METATYPE(Data::ReactionId);

View file

@ -161,8 +161,7 @@ Selector::Selector(
std::move(iconFactory))
, _size(st::reactStripSize)
, _skipx(countSkipLeft())
, _skipy((st::reactStripHeight - st::reactStripSize) / 2)
, _skipBottom(st::reactStripHeight - st::reactStripSize - _skipy) {
, _skipy((st::reactStripHeight - st::reactStripSize) / 2) {
setMouseTracking(true);
parentController->content()->alive(

View file

@ -132,7 +132,6 @@ private:
int _columns = 0;
int _skipx = 0;
int _skipy = 0;
int _skipBottom = 0;
int _pressed = -1;
bool _appearing = false;
bool _toggling = false;

View file

@ -82,8 +82,6 @@ private:
static constexpr auto kFramesCount
= Ui::RoundAreaWithShadow::kFramesCount;
using ReactionId = ::Data::ReactionId;
struct ReactionDocument {
std::shared_ptr<Data::DocumentMedia> media;
std::shared_ptr<Lottie::Icon> icon;