diff options
| author | Igor Borovkov <iborovkov@productengine.com> | 2010-01-19 13:25:14 +0200 | 
|---|---|---|
| committer | Igor Borovkov <iborovkov@productengine.com> | 2010-01-19 13:25:14 +0200 | 
| commit | bc35caa7667307718712fb8f8434496aa55a0914 (patch) | |
| tree | b78b7c5716a1607400a41604b5948264a17c30cb /indra | |
| parent | 862ca3fa1628b0cef2e3db22f6c917a85492216f (diff) | |
| parent | 653b62e356bab54f9c98dfd7a3105c0352b89597 (diff) | |
merge
--HG--
branch : product-engine
Diffstat (limited to 'indra')
| -rw-r--r-- | indra/newview/llchathistory.cpp | 12 | 
1 files changed, 3 insertions, 9 deletions
| diff --git a/indra/newview/llchathistory.cpp b/indra/newview/llchathistory.cpp index 2fc83c7e54..977f5c2bd0 100644 --- a/indra/newview/llchathistory.cpp +++ b/indra/newview/llchathistory.cpp @@ -577,23 +577,17 @@ void LLChatHistory::appendMessage(const LLChat& chat, const bool use_plain_text_  		view->reshape(target_rect.getWidth(), view->getRect().getHeight());  		view->setOrigin(target_rect.mLeft, view->getRect().mBottom); -		std::string header_text = "[" + chat.mTimeStr + "] "; +		std::string widget_associated_text = "\n[" + chat.mTimeStr + "] ";  		if (utf8str_trim(chat.mFromName).size() != 0 && chat.mFromName != SYSTEM_FROM) -			header_text += chat.mFromName + delimiter; +			widget_associated_text += chat.mFromName + delimiter; -		mEditor->appendWidget(p, header_text, false); +		mEditor->appendWidget(p, widget_associated_text, false);  		mLastFromName = chat.mFromName;  		mLastFromID = chat.mFromID;  		mLastMessageTime = new_message_time;  	}  	std::string message = irc_me ? chat.mText.substr(3) : chat.mText; -	if ( message.size() > 0 && !LLStringOps::isSpace(message[message.size() - 1]) ) -	{ -		// Ensure that message ends with NewLine, to avoid losing of new lines -		// while copy/paste from text chat. See EXT-3263. -		message += NEW_LINE; -	}  	mEditor->appendText(message, FALSE, style_params);  	mEditor->blockUndo(); | 
