2
0
mirror of https://github.com/telegramdesktop/tdesktop synced 2025-08-31 06:26:18 +00:00

Fixed position of via bot header above reply in message view.

This commit is contained in:
23rd
2024-05-29 04:24:47 +03:00
committed by John Preston
parent 02bd2bca64
commit d219bccf2b

View File

@@ -1301,8 +1301,8 @@ void Message::draw(Painter &p, const PaintContext &context) const {
paintFromName(p, trect, context);
paintTopicButton(p, trect, context);
paintForwardedInfo(p, trect, context);
paintReplyInfo(p, trect, context);
paintViaBotIdInfo(p, trect, context);
paintReplyInfo(p, trect, context);
}
if (entry) {
trect.setHeight(trect.height() - entry->height());
@@ -4147,17 +4147,17 @@ QRect Message::innerGeometry() const {
+ st::topicButtonPadding.bottom()
+ st::topicButtonSkip);
}
// Skip displayForwardedFrom() until there are no animations for it.
if (const auto reply = Get<Reply>()) {
// See paintReplyInfo().
result.translate(0, reply->height());
}
if (!displayFromName() && !displayForwardedFrom()) {
// See paintViaBotIdInfo().
if (data()->Has<HistoryMessageVia>()) {
result.translate(0, st::msgServiceNameFont->height);
}
}
// Skip displayForwardedFrom() until there are no animations for it.
if (const auto reply = Get<Reply>()) {
// See paintReplyInfo().
result.translate(0, reply->height());
}
}
return result;
}