mirror of
https://github.com/vector-im/element-ios.git
synced 2024-09-28 23:32:41 +00:00
Merge pull request #5817 from vector-im/ismail/5816_reply_fallback
Extend Reply Fallbacks to non-thread Events
This commit is contained in:
commit
0d5bd2341a
2 changed files with 4 additions and 3 deletions
|
@ -1261,7 +1261,7 @@ static NSString *const kHTMLATagRegexPattern = @"<a href=\"(.*?)\">([^<]*)</a>";
|
|||
isHTML =YES;
|
||||
MXJSONModelSetString(body, event.content[@"formatted_body"]);
|
||||
}
|
||||
else if (eventThreadId && !RiotSettings.shared.enableThreads)
|
||||
else if (event.isReplyEvent || (eventThreadId && !RiotSettings.shared.enableThreads))
|
||||
{
|
||||
NSString *repliedEventId = event.relatesTo.inReplyTo.eventId ?: eventThreadId;
|
||||
isHTML = YES;
|
||||
|
@ -2067,7 +2067,7 @@ static NSString *const kHTMLATagRegexPattern = @"<a href=\"(.*?)\">([^<]*)</a>";
|
|||
textColor = _errorTextColor;
|
||||
}
|
||||
// Check whether the message is highlighted.
|
||||
else if (event.mxkIsHighlighted || (!RiotSettings.shared.enableThreads && event.isInThread && [event shouldBeHighlightedInSession:mxSession]))
|
||||
else if (event.mxkIsHighlighted || (mxSession && [event shouldBeHighlightedInSession:mxSession]))
|
||||
{
|
||||
textColor = _bingTextColor;
|
||||
}
|
||||
|
@ -2132,7 +2132,7 @@ static NSString *const kHTMLATagRegexPattern = @"<a href=\"(.*?)\">([^<]*)</a>";
|
|||
{
|
||||
font = _callNoticesTextFont;
|
||||
}
|
||||
else if (event.mxkIsHighlighted || (!RiotSettings.shared.enableThreads && event.isInThread && [event shouldBeHighlightedInSession:mxSession]))
|
||||
else if (event.mxkIsHighlighted || (mxSession && [event shouldBeHighlightedInSession:mxSession]))
|
||||
{
|
||||
font = _bingTextFont;
|
||||
}
|
||||
|
|
1
changelog.d/5816.change
Normal file
1
changelog.d/5816.change
Normal file
|
@ -0,0 +1 @@
|
|||
MXKEventFormatter: Extend reply fallback for also non-thread events.
|
Loading…
Reference in a new issue