summaryrefslogtreecommitdiff
path: root/indra/newview/llpanelgroupgeneral.cpp
diff options
context:
space:
mode:
authorPaul ProductEngine <pguslisty@productengine.com>2011-04-19 19:43:27 +0300
committerPaul ProductEngine <pguslisty@productengine.com>2011-04-19 19:43:27 +0300
commitcec8ed1875f640b68fd9d079ff78bd5dbe2f1dd3 (patch)
tree0267f88ef6a61a18c75d9a4b25cd3f70a19a79e1 /indra/newview/llpanelgroupgeneral.cpp
parentb8069d1c250c03e9fffda0a9264bfd04a12f8292 (diff)
STORM-918 Changes in Group Role Titles or Assignments Not Reflected in Title Dropdown
- After role member data was changed in Roles->Members, role titles need to be updated too.
Diffstat (limited to 'indra/newview/llpanelgroupgeneral.cpp')
-rw-r--r--indra/newview/llpanelgroupgeneral.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/indra/newview/llpanelgroupgeneral.cpp b/indra/newview/llpanelgroupgeneral.cpp
index ec340dc258..a1d5caa327 100644
--- a/indra/newview/llpanelgroupgeneral.cpp
+++ b/indra/newview/llpanelgroupgeneral.cpp
@@ -578,6 +578,11 @@ void LLPanelGroupGeneral::update(LLGroupChange gc)
}
+ // After role member data was changed in Roles->Members
+ // need to update role titles. See STORM-918.
+ if (gc == GC_ROLE_MEMBER_DATA)
+ LLGroupMgr::getInstance()->sendGroupTitlesRequest(mGroupID);
+
// If this was just a titles update, we are done.
if (gc == GC_TITLES) return;