summaryrefslogtreecommitdiff
path: root/indra/newview/llspatialpartition.cpp
diff options
context:
space:
mode:
authorAlexander Gavriliuk <alexandrgproductengine@lindenlab.com>2023-07-11 21:25:10 +0200
committerGuru <alexandrgproductengine@lindenlab.com>2023-07-11 23:55:46 +0200
commit834a8eeddeda035551ed4071273c26e806946147 (patch)
tree474867e7c7188eb45e4c9845b4ccefcb83b1efbd /indra/newview/llspatialpartition.cpp
parent411aa59734a884c95f83e80ddd404af85a6f2ef4 (diff)
SL-19728 Objects that cannot be clicked or cammed unless in edit mode
Diffstat (limited to 'indra/newview/llspatialpartition.cpp')
-rw-r--r--indra/newview/llspatialpartition.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/indra/newview/llspatialpartition.cpp b/indra/newview/llspatialpartition.cpp
index 3e801a47d7..17c834326c 100644
--- a/indra/newview/llspatialpartition.cpp
+++ b/indra/newview/llspatialpartition.cpp
@@ -4003,6 +4003,11 @@ public:
if (vobj)
{
+ if (vobj->getClickAction() == CLICK_ACTION_IGNORE && !LLFloater::isVisible(gFloaterTools))
+ {
+ return false;
+ }
+
LLVector4a intersection;
bool skip_check = false;
if (vobj->isAvatar())