Fix hidden sender info display in Saved Messages.

Fixes #27463.
This commit is contained in:
John Preston 2024-02-16 17:32:41 +04:00
parent e79be73025
commit d5353e8741

View file

@ -3286,8 +3286,10 @@ bool Message::displayForwardedFrom() const {
if (forwarded->story) { if (forwarded->story) {
return true; return true;
} else if (item->showForwardsFromSender(forwarded)) { } else if (item->showForwardsFromSender(forwarded)) {
return forwarded->savedFromSender return forwarded->savedFromHiddenSenderInfo
&& (forwarded->savedFromSender != forwarded->originalSender); || (forwarded->savedFromSender
&& (forwarded->savedFromSender
!= forwarded->originalSender));
} }
if (const auto sender = item->discussionPostOriginalSender()) { if (const auto sender = item->discussionPostOriginalSender()) {
if (sender == forwarded->originalSender) { if (sender == forwarded->originalSender) {