1
0
kopie van https://github.com/lint/TFDidThatSay synced 2025-07-01 23:46:47 +00:00

Fix Apollo crash on 1.10.9

This commit is contained in:
IntriguingTiles
2021-05-27 17:40:51 -06:00
bovenliggende 2189ff3b66
commit bc2ce3915b
2 gewijzigde bestanden met toevoegingen van 13 en 2 verwijderingen

Bestand weergeven

@ -77,6 +77,7 @@
@interface MarkdownRenderer
+ (id)attributedStringFromMarkdown:(id)arg1 withAttributes:(id)arg2;
+ (id)attributedStringFromMarkdown:(id)arg1 withAttributes:(id)arg2 isForPreview:(BOOL)arg3;
@end
@interface ActionController

Bestand weergeven

@ -318,7 +318,12 @@ id apolloCommentsControllerForContext;
NSAttributedString *newAuthorAttributedString = [[NSAttributedString alloc] initWithString:author attributes:authorStringAttributes];
[authorNode setAttributedTitle:newAuthorAttributedString forState:UIControlStateNormal];
[bodyNode setAttributedString:[%c(MarkdownRenderer) attributedStringFromMarkdown:body withAttributes:apolloBodyAttributes]];
@try {
[bodyNode setAttributedString:[%c(MarkdownRenderer) attributedStringFromMarkdown:body withAttributes:apolloBodyAttributes]];
}
@catch (NSException *exc) {
[bodyNode setAttributedString:[%c(MarkdownRenderer) attributedStringFromMarkdown:body withAttributes:apolloBodyAttributes isForPreview:NO]];
}
if ([data objectForKey:@"sender"]) {
[data[@"sender"] setEnabled:YES];
@ -377,7 +382,12 @@ id apolloCommentsControllerForContext;
NSAttributedString* newAuthorAttributedString = [[NSAttributedString alloc] initWithString:authorTextString attributes:authorStringAttributes];
[authorNode setAttributedTitle:newAuthorAttributedString forState:UIControlStateNormal];
[bodyNode setAttributedString:[%c(MarkdownRenderer) attributedStringFromMarkdown:body withAttributes:apolloBodyAttributes]];
@try {
[bodyNode setAttributedString:[%c(MarkdownRenderer) attributedStringFromMarkdown:body withAttributes:apolloBodyAttributes]];
}
@catch (NSException *exc) {
[bodyNode setAttributedString:[%c(MarkdownRenderer) attributedStringFromMarkdown:body withAttributes:apolloBodyAttributes isForPreview:NO]];
}
}
%end