Respond to CR.

// FREEBIE
pull/1/head
Matthew Chen 8 years ago
parent db7cb8d388
commit da13506db1

@ -1098,6 +1098,10 @@ typedef enum : NSUInteger {
text = [text stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]]; text = [text stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];
if (text.length > 0) {
if ([Environment.preferences soundInForeground]) {
[JSQSystemSoundPlayer jsq_playMessageSentSound];
}
// Limit outgoing text messages to 16kb. // Limit outgoing text messages to 16kb.
// //
// We convert large text messages to attachments // We convert large text messages to attachments
@ -1106,14 +1110,9 @@ typedef enum : NSUInteger {
if ([text lengthOfBytesUsingEncoding:NSUTF8StringEncoding] >= kOversizeTextMessageSizeThreshold) { if ([text lengthOfBytesUsingEncoding:NSUTF8StringEncoding] >= kOversizeTextMessageSizeThreshold) {
SignalAttachment *attachment = [SignalAttachment oversizeTextAttachmentWithText:text]; SignalAttachment *attachment = [SignalAttachment oversizeTextAttachmentWithText:text];
[ThreadUtil sendMessageWithAttachment:attachment inThread:self.thread messageSender:self.messageSender]; [ThreadUtil sendMessageWithAttachment:attachment inThread:self.thread messageSender:self.messageSender];
} else if (text.length > 0) { } else {
if ([Environment.preferences soundInForeground]) { [ThreadUtil sendMessageWithText:text inThread:self.thread messageSender:self.messageSender];
[JSQSystemSoundPlayer jsq_playMessageSentSound];
} }
[ThreadUtil sendMessageWithText:text
inThread:self.thread
messageSender:self.messageSender];
if (updateKeyboardState) if (updateKeyboardState)
{ {
[self toggleDefaultKeyboard]; [self toggleDefaultKeyboard];

Loading…
Cancel
Save