diff --git a/indra/newview/llnotificationlistitem.cpp b/indra/newview/llnotificationlistitem.cpp
index efd068d155..cbfd3fcc2d 100644
--- a/indra/newview/llnotificationlistitem.cpp
+++ b/indra/newview/llnotificationlistitem.cpp
@@ -598,8 +598,13 @@ LLTransactionNotificationListItem::LLTransactionNotificationListItem(const Param
BOOL LLTransactionNotificationListItem::postBuild()
{
- // Unscrew avatar icon for transaction messages
- mParams.title = mParams.payment_message;
+ // Unscrew avatar icon for transaction messages
+ if (mParams.notification_name == "PaymentReceived" ||
+ mParams.notification_name == "PaymentSent")
+ {
+ mParams.title = mParams.payment_message;
+ }
+ //
BOOL rv = LLNotificationListItem::postBuild();
@@ -624,42 +629,42 @@ BOOL LLTransactionNotificationListItem::postBuild()
// Unscrew avatar icon for transaction messages
//mAvatarIcon->setValue(mParams.paid_from_id);
//mAvatarIconExp->setValue(mParams.paid_from_id);
- if (!mParams.payment_is_group)
- {
- mAvatarIcon->setValue(mParams.paid_from_id);
- mAvatarIconExp->setValue(mParams.paid_from_id);
- }
- else
- {
- mGroupIcon->setValue(mParams.paid_from_id);
- mGroupIconExp->setValue(mParams.paid_from_id);
- mGroupIcon->setVisible(TRUE);
- mGroupIconExp->setVisible(TRUE);
- mAvatarIcon->setVisible(FALSE);
- mAvatarIconExp->setVisible(FALSE);
- }
- //
+ if (!mParams.payment_is_group)
+ {
+ mAvatarIcon->setValue(mParams.paid_from_id);
+ mAvatarIconExp->setValue(mParams.paid_from_id);
+ }
+ else
+ {
+ mGroupIcon->setValue(mParams.paid_from_id);
+ mGroupIconExp->setValue(mParams.paid_from_id);
+ mGroupIcon->setVisible(TRUE);
+ mGroupIconExp->setVisible(TRUE);
+ mAvatarIcon->setVisible(FALSE);
+ mAvatarIconExp->setVisible(FALSE);
+ }
+ //
}
else if (mParams.notification_name == "PaymentSent")
{
// Unscrew avatar icon for transaction messages
//mAvatarIcon->setValue(mParams.paid_to_id);
//mAvatarIconExp->setValue(mParams.paid_to_id);
- if (!mParams.payment_is_group)
- {
- mAvatarIcon->setValue(mParams.paid_to_id);
- mAvatarIconExp->setValue(mParams.paid_to_id);
- }
- else
- {
- mGroupIcon->setValue(mParams.paid_to_id);
- mGroupIconExp->setValue(mParams.paid_to_id);
- mGroupIcon->setVisible(TRUE);
- mGroupIconExp->setVisible(TRUE);
- mAvatarIcon->setVisible(FALSE);
- mAvatarIconExp->setVisible(FALSE);
- }
- //
+ if (!mParams.payment_is_group)
+ {
+ mAvatarIcon->setValue(mParams.paid_to_id);
+ mAvatarIconExp->setValue(mParams.paid_to_id);
+ }
+ else
+ {
+ mGroupIcon->setValue(mParams.paid_to_id);
+ mGroupIconExp->setValue(mParams.paid_to_id);
+ mGroupIcon->setVisible(TRUE);
+ mGroupIconExp->setVisible(TRUE);
+ mAvatarIcon->setVisible(FALSE);
+ mAvatarIconExp->setVisible(FALSE);
+ }
+ //
}
return rv;