From 16dc3ee280a0c671b1f8ff1264952ce1601e7ffe Mon Sep 17 00:00:00 2001 From: UbitUmarov Date: Tue, 4 Aug 2020 20:58:44 +0100 Subject: [PATCH] minor change on create selected --- OpenSim/Framework/Servers/BaseOpenSimServer.cs | 2 +- OpenSim/Region/Framework/Scenes/Scene.Inventory.cs | 13 +++++++------ 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/OpenSim/Framework/Servers/BaseOpenSimServer.cs b/OpenSim/Framework/Servers/BaseOpenSimServer.cs index e60f30f3de..4ecf15f057 100644 --- a/OpenSim/Framework/Servers/BaseOpenSimServer.cs +++ b/OpenSim/Framework/Servers/BaseOpenSimServer.cs @@ -209,7 +209,7 @@ namespace OpenSim.Framework.Servers Environment.Exit(1); } - TimeSpan timeTaken = DateTime.Now - m_startuptime; + //TimeSpan timeTaken = DateTime.Now - m_startuptime; // MainConsole.Instance.OutputFormat( // "PLEASE WAIT FOR LOGINS TO BE ENABLED ON REGIONS ONCE SCRIPTS HAVE STARTED. Non-script portion of startup took {0}m {1}s.", diff --git a/OpenSim/Region/Framework/Scenes/Scene.Inventory.cs b/OpenSim/Region/Framework/Scenes/Scene.Inventory.cs index 0d2baf0718..de71ac0491 100644 --- a/OpenSim/Region/Framework/Scenes/Scene.Inventory.cs +++ b/OpenSim/Region/Framework/Scenes/Scene.Inventory.cs @@ -2698,7 +2698,13 @@ namespace OpenSim.Region.Framework.Scenes group.RezzerID = sourcePart.UUID; - if( i == 0) + if (rezSelected) + { + group.IsSelected = true; + group.RootPart.CreateSelected = true; + } + + if ( i == 0) AddNewSceneObject(group, true, curpos, rot, vel); else { @@ -2710,11 +2716,6 @@ namespace OpenSim.Region.Framework.Scenes AddNewSceneObject(group, true, curpos, crot, vel); } - if(rezSelected) - { - group.IsSelected = true; - group.RootPart.CreateSelected = true; - } // We can only call this after adding the scene object, since the scene object references the scene // to find out if scripts should be activated at all.