Added the MediaEnablePopups setting as a global on/off switch for media popups.
parent
6cd9103dcf
commit
74d4bbfa0a
|
|
@ -5164,6 +5164,17 @@
|
|||
<key>Value</key>
|
||||
<real>3.0</real>
|
||||
</map>
|
||||
<key>MediaEnablePopups</key>
|
||||
<map>
|
||||
<key>Comment</key>
|
||||
<string>If true, enable targeted links and javascript in media to open new media browser windows.</string>
|
||||
<key>Persist</key>
|
||||
<integer>1</integer>
|
||||
<key>Type</key>
|
||||
<string>Boolean</string>
|
||||
<key>Value</key>
|
||||
<integer>0</integer>
|
||||
</map>
|
||||
<key>MediaOnAPrimUI</key>
|
||||
<map>
|
||||
<key>Comment</key>
|
||||
|
|
|
|||
|
|
@ -2835,8 +2835,11 @@ void LLViewerMediaImpl::handleMediaEvent(LLPluginClassMedia* plugin, LLPluginCla
|
|||
// ignore this click and let media plugin handle it
|
||||
break;
|
||||
default:
|
||||
// loadURL now handles distinguishing between _blank, _external, and other named targets.
|
||||
LLWeb::loadURL(url, target);
|
||||
if(gSavedSettings.getBOOL("MediaEnablePopups"))
|
||||
{
|
||||
// loadURL now handles distinguishing between _blank, _external, and other named targets.
|
||||
LLWeb::loadURL(url, target);
|
||||
}
|
||||
break;
|
||||
}
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in New Issue