From bb6e8372f4c7e0c80d49727a6f509e49a22083ee Mon Sep 17 00:00:00 2001 From: maxim_productengine Date: Mon, 16 Jul 2018 16:07:09 +0300 Subject: MAINT-8883 FIXED If someone sends a group notice immediately before you, it wipes out the notice you are writing --- indra/newview/llpanelgroupnotices.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'indra') diff --git a/indra/newview/llpanelgroupnotices.cpp b/indra/newview/llpanelgroupnotices.cpp index 178b5db6c2..fe49ed0649 100644 --- a/indra/newview/llpanelgroupnotices.cpp +++ b/indra/newview/llpanelgroupnotices.cpp @@ -575,7 +575,10 @@ void LLPanelGroupNotices::processNotices(LLMessageSystem* msg) mNoticesList->setNeedsSort(save_sort); mNoticesList->updateSort(); - mNoticesList->selectFirstItem(); + if (mPanelViewNotice->getVisible()) + { + mNoticesList->selectFirstItem(); + } } void LLPanelGroupNotices::onSelectNotice(LLUICtrl* ctrl, void* data) -- cgit v1.2.3