STORM-579 FIXED resident SLURL font color to match Chat preferences for plain text Nearby Chat log

meow-7.2.2
Seth ProductEngine 2010-11-12 17:28:44 +02:00
parent 5f099265fc
commit ef46e7037c
1 changed files with 7 additions and 2 deletions

View File

@ -798,9 +798,14 @@ void LLChatHistory::appendMessage(const LLChat& chat, const LLSD &args, const LL
else if ( chat.mFromName != SYSTEM_FROM && chat.mFromID.notNull() && !message_from_log)
{
LLStyle::Params link_params(style_params);
link_params.overwriteFrom(LLStyleMap::instance().lookupAgent(chat.mFromID));
// Setting is_link = true for agent SLURL to avoid applying default style to it.
// See LLTextBase::appendTextImpl().
link_params.is_link = true;
link_params.link_href = LLSLURL("agent", chat.mFromID, "inspect").getSLURLString();
// Add link to avatar's inspector and delimiter to message.
mEditor->appendText(link_params.link_href, false, style_params);
mEditor->appendText(chat.mFromName, false, link_params);
mEditor->appendText(delimiter, false, style_params);
}
else