summaryrefslogtreecommitdiff
path: root/indra/newview/llavataractions.cpp
diff options
context:
space:
mode:
authorAndrey Kleshchev <117672381+akleshchev@users.noreply.github.com>2026-08-13 00:27:39 +0300
committerAndrey Kleshchev <117672381+akleshchev@users.noreply.github.com>2026-08-13 18:18:49 +0300
commitdcff8c97ea5448f0acaff76fa0a74a89889be678 (patch)
tree5a01b8c3a19e14c68031d4e05969ec315f5b1882 /indra/newview/llavataractions.cpp
parent655402192f9ef58650e6b6f9a01f5748747aa263 (diff)
#6127 Ensure Agent command scope is global
Diffstat (limited to 'indra/newview/llavataractions.cpp')
-rw-r--r--indra/newview/llavataractions.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/indra/newview/llavataractions.cpp b/indra/newview/llavataractions.cpp
index c95e98982d..b6d59a4a39 100644
--- a/indra/newview/llavataractions.cpp
+++ b/indra/newview/llavataractions.cpp
@@ -337,6 +337,17 @@ void LLAvatarActions::showProfile(const LLUUID& avatar_id)
}
}
+bool LLAvatarActions::myProfileVisible()
+{
+ LLFloater* floaterp = getProfileFloater(gAgentID);
+ return floaterp && floaterp->isInVisibleChain();
+}
+
+bool LLAvatarActions::myPicksTabVisible()
+{
+ return myProfileVisible() && isPickTabSelected(gAgentID);
+}
+
// static
void LLAvatarActions::showPicks(const LLUUID& avatar_id)
{