From b189297839e6ea7a451938e0d068041d1d38423b Mon Sep 17 00:00:00 2001 From: Guillaume BIENKOWSKI Date: Wed, 2 Oct 2013 12:06:17 +0200 Subject: [PATCH] Shorten long messages in chat view, so that they stay readable. --- Classes/LinphoneUI/UIChatCell.m | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Classes/LinphoneUI/UIChatCell.m b/Classes/LinphoneUI/UIChatCell.m index f731ca490..785be72e4 100644 --- a/Classes/LinphoneUI/UIChatCell.m +++ b/Classes/LinphoneUI/UIChatCell.m @@ -116,7 +116,12 @@ if([chat isExternalImage] || [chat isInternalImage]) { [chatContentLabel setText:@""]; } else { - [chatContentLabel setText:[chat message]]; + NSString *message = [chat message]; + // shorten long messages + if([message length] > 50) + message = [[message substringToIndex:50] stringByAppendingString:@"[...]"]; + + [chatContentLabel setText:message]; } int count = [ChatModel unreadMessages:[chat remoteContact]];