diff options
Diffstat (limited to 'indra')
| -rw-r--r-- | indra/newview/app_settings/settings.xml | 11 | ||||
| -rw-r--r-- | indra/newview/llagentlistener.cpp | 5 | ||||
| -rw-r--r-- | indra/newview/llappviewer.cpp | 3 | 
3 files changed, 18 insertions, 1 deletions
| diff --git a/indra/newview/app_settings/settings.xml b/indra/newview/app_settings/settings.xml index a94ff89a8e..b09fb9b5ff 100644 --- a/indra/newview/app_settings/settings.xml +++ b/indra/newview/app_settings/settings.xml @@ -12157,6 +12157,17 @@  		<key>Value</key>  		<integer>1</integer>  	</map> +    <key>SLURLPassToOtherInstance</key> +    <map> +    <key>Comment</key> +    <string>Pass execution to prevoius viewer instances if there is a given slurl</string> +    <key>Persist</key> +    <integer>1</integer> +    <key>Type</key> +    <string>Boolean</string> +    <key>Value</key> +    <integer>1</integer> +    </map>      <key>soundsbeacon</key>      <map>        <key>Comment</key> diff --git a/indra/newview/llagentlistener.cpp b/indra/newview/llagentlistener.cpp index 8377a66286..d0361bf768 100644 --- a/indra/newview/llagentlistener.cpp +++ b/indra/newview/llagentlistener.cpp @@ -152,6 +152,11 @@ void LLAgentListener::requestSit(LLSD const & event_data) const          object->getRegion()->sendReliableMessage();      } +	else +	{ +		llwarns << "LLAgent requestSit could not find the sit target "  +			<< event_data["obj_uuid"].asUUID() << llendl; +	}  }  void LLAgentListener::requestStand(LLSD const & event_data) const diff --git a/indra/newview/llappviewer.cpp b/indra/newview/llappviewer.cpp index 10b222751b..217ff20fff 100644 --- a/indra/newview/llappviewer.cpp +++ b/indra/newview/llappviewer.cpp @@ -2372,7 +2372,8 @@ bool LLAppViewer::initConfiguration()  	// it relies on checking a marker file which will not work when running  	// out of different directories -	if (LLStartUp::getStartSLURL().isValid()) +	if (LLStartUp::getStartSLURL().isValid() && +		!(gSavedSettings.getBOOL("SLURLPassToOtherInstance")))  	{  		if (sendURLToOtherInstance(LLStartUp::getStartSLURL().getSLURLString()))  		{ | 
