FIRE-1396: Make right-click on transparent objects optional via FSEnableRightclickOnTransparentObjects debug setting
parent
c6ce3d5f0a
commit
69fc05ffbc
|
|
@ -24554,6 +24554,17 @@ Change of this parameter will affect the layout of buttons in notification toast
|
|||
<key>Value</key>
|
||||
<string>Scripting</string>
|
||||
</map>
|
||||
<key>FSEnableRightclickOnTransparentObjects</key>
|
||||
<map>
|
||||
<key>Comment</key>
|
||||
<string>If enabled, right-clicks on transparent objects will open the context menu</string>
|
||||
<key>Persist</key>
|
||||
<integer>1</integer>
|
||||
<key>Type</key>
|
||||
<string>Boolean</string>
|
||||
<key>Value</key>
|
||||
<integer>1</integer>
|
||||
</map>
|
||||
</map>
|
||||
</llsd>
|
||||
|
||||
|
|
|
|||
|
|
@ -139,7 +139,7 @@ BOOL LLToolPie::handleRightMouseDown(S32 x, S32 y, MASK mask)
|
|||
// don't pick transparent so users can't "pay" transparent objects
|
||||
// <FS:Ansariel> FIRE-1396: Allow selecting transparent objects
|
||||
//mPick = gViewerWindow->pickImmediate(x, y, /*BOOL pick_transparent*/ FALSE, /*BOOL pick_rigged*/ TRUE, /*BOOL pick_particle*/ TRUE);
|
||||
mPick = gViewerWindow->pickImmediate(x, y, /*BOOL pick_transparent*/ TRUE, /*BOOL pick_rigged*/ TRUE, /*BOOL pick_particle*/ TRUE);
|
||||
mPick = gViewerWindow->pickImmediate(x, y, /*BOOL pick_transparent*/ gSavedSettings.getBOOL("FSEnableRightclickOnTransparentObjects"), /*BOOL pick_rigged*/ TRUE, /*BOOL pick_particle*/ TRUE);
|
||||
// </FS:Ansariel>
|
||||
mPick.mKeyMask = mask;
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue