mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-06-07 15:43:55 +02:00
Fix name/fwd/reply/viabot info display for media.
This commit is contained in:
parent
6f90dc2374
commit
545915e481
1 changed files with 5 additions and 1 deletions
|
@ -551,7 +551,8 @@ void HistoryMessage::updateMediaInBubbleState() {
|
||||||
auto getMediaHasSomethingAbove = [this] {
|
auto getMediaHasSomethingAbove = [this] {
|
||||||
return displayFromName() || displayForwardedFrom() || Has<HistoryMessageReply>() || Has<HistoryMessageVia>();
|
return displayFromName() || displayForwardedFrom() || Has<HistoryMessageReply>() || Has<HistoryMessageVia>();
|
||||||
};
|
};
|
||||||
if (auto entry = Get<HistoryMessageLogEntryOriginal>()) {
|
auto entry = Get<HistoryMessageLogEntryOriginal>();
|
||||||
|
if (entry) {
|
||||||
mediaHasSomethingBelow = true;
|
mediaHasSomethingBelow = true;
|
||||||
mediaHasSomethingAbove = getMediaHasSomethingAbove();
|
mediaHasSomethingAbove = getMediaHasSomethingAbove();
|
||||||
auto entryState = (mediaHasSomethingAbove || !emptyText() || (_media && _media->isDisplayed())) ? MediaInBubbleState::Bottom : MediaInBubbleState::None;
|
auto entryState = (mediaHasSomethingAbove || !emptyText() || (_media && _media->isDisplayed())) ? MediaInBubbleState::Bottom : MediaInBubbleState::None;
|
||||||
|
@ -566,6 +567,9 @@ void HistoryMessage::updateMediaInBubbleState() {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!entry) {
|
||||||
|
mediaHasSomethingAbove = getMediaHasSomethingAbove();
|
||||||
|
}
|
||||||
if (!emptyText()) {
|
if (!emptyText()) {
|
||||||
if (_media->isAboveMessage()) {
|
if (_media->isAboveMessage()) {
|
||||||
mediaHasSomethingBelow = true;
|
mediaHasSomethingBelow = true;
|
||||||
|
|
Loading…
Add table
Reference in a new issue