From 0c35d513f852d40d8c6c382e2750373b57afe0cd Mon Sep 17 00:00:00 2001 From: Vitaly Takmazov Date: Mon, 12 Nov 2018 15:06:33 +0300 Subject: Fix quote line breaks --- Juick/Views/MessageCell.m | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'Juick/Views') diff --git a/Juick/Views/MessageCell.m b/Juick/Views/MessageCell.m index 99fb296..f9c9746 100644 --- a/Juick/Views/MessageCell.m +++ b/Juick/Views/MessageCell.m @@ -73,7 +73,10 @@ } self.text.attributedText = nil; if (msg.text) { - NSMutableAttributedString *txt = [[NSMutableAttributedString alloc] initWithString:[msg.text stringByDecodingHTMLEntities] attributes:@{NSFontAttributeName:[UIFont preferredFontForTextStyle:UIFontTextStyleBody]}]; + NSMutableAttributedString *txt = [[NSMutableAttributedString alloc] + initWithString: + [[msg.text stringByDecodingHTMLEntities] stringByReplacingOccurrencesOfString:@"\n" withString:@"\r\n"] + attributes:@{NSFontAttributeName:[UIFont preferredFontForTextStyle:UIFontTextStyleBody]}]; [txt beginEditing]; for (NSDictionary *entity in msg.entities) { NSUInteger start = [[entity objectForKey:@"start"] unsignedIntegerValue]; -- cgit v1.2.3