summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWolfGang <flamin2k8@gmail.com>2025-07-02 20:56:51 +0100
committerGitHub <noreply@github.com>2025-07-02 12:56:51 -0700
commitde73d0f0093a5f5f26d0b36ecab0b4d1717e504a (patch)
tree2afc7010eb8be0c6019bca21e52a7c85deee6f18
parent2e1d8c3063a7420433ac432b5f1f7f436f9294d1 (diff)
Merge pull request #4311 from WolfGangS/media-first-click-fixes-2
Fix bit logic mistake in PRIM_MEDIA_FIRST_CLICK_INTERACT work
-rw-r--r--indra/newview/lltoolpie.cpp2
-rw-r--r--indra/newview/lltoolpie.h4
-rw-r--r--indra/newview/skins/default/xui/en/panel_preferences_sound.xml2
3 files changed, 4 insertions, 4 deletions
diff --git a/indra/newview/lltoolpie.cpp b/indra/newview/lltoolpie.cpp
index 75b980d358..618955c83b 100644
--- a/indra/newview/lltoolpie.cpp
+++ b/indra/newview/lltoolpie.cpp
@@ -1527,7 +1527,7 @@ bool LLToolPie::shouldAllowFirstMediaInteraction(const LLPickInfo& pick, bool mo
return false;
}
// Any object with PRIM_MEDIA_FIRST_CLICK_INTERACT set to TRUE
- if(FirstClickPref & MEDIA_FIRST_CLICK_ANY)
+ if((FirstClickPref & MEDIA_FIRST_CLICK_ANY) == MEDIA_FIRST_CLICK_ANY)
{
LL_DEBUGS_ONCE() << "FirstClickPref & MEDIA_FIRST_CLICK_ANY" << LL_ENDL;
return true;
diff --git a/indra/newview/lltoolpie.h b/indra/newview/lltoolpie.h
index ee7945d16f..d9daad9515 100644
--- a/indra/newview/lltoolpie.h
+++ b/indra/newview/lltoolpie.h
@@ -94,8 +94,8 @@ private:
MEDIA_FIRST_CLICK_NONE = 0, // Special case: Feature is disabled
MEDIA_FIRST_CLICK_HUD = 1 << 0, // 0b00000001 (1)
MEDIA_FIRST_CLICK_OWN = 1 << 1, // 0b00000010 (2)
- MEDIA_FIRST_CLICK_GROUP = 1 << 2, // 0b00000100 (4)
- MEDIA_FIRST_CLICK_FRIEND = 1 << 3, // 0b00001000 (8)
+ MEDIA_FIRST_CLICK_FRIEND = 1 << 2, // 0b00000100 (4)
+ MEDIA_FIRST_CLICK_GROUP = 1 << 3, // 0b00001000 (8)
MEDIA_FIRST_CLICK_LAND = 1 << 4, // 0b00010000 (16)
// Covers any object with PRIM_MEDIA_FIRST_CLICK_INTERACT (combines all previous flags)
diff --git a/indra/newview/skins/default/xui/en/panel_preferences_sound.xml b/indra/newview/skins/default/xui/en/panel_preferences_sound.xml
index 473e54812d..de6132aec6 100644
--- a/indra/newview/skins/default/xui/en/panel_preferences_sound.xml
+++ b/indra/newview/skins/default/xui/en/panel_preferences_sound.xml
@@ -410,7 +410,7 @@
<item
label="Friends' objects"
name="media_first_click_friend"
- value="11"/>
+ value="7"/>
<item
label="Group objects"
name="media_first_click_group"