fix missing PhysicsProprieties sending on Object select. This is a temporary Fix, entire Object select code needs to be changed
parent
7ce6430a86
commit
e33c2f0d7c
|
@ -166,30 +166,6 @@ namespace OpenSim.Region.Framework.Scenes
|
||||||
/// <param name="remoteClient"></param>
|
/// <param name="remoteClient"></param>
|
||||||
public void SelectPrim(uint primLocalID, IClientAPI remoteClient)
|
public void SelectPrim(uint primLocalID, IClientAPI remoteClient)
|
||||||
{
|
{
|
||||||
/*
|
|
||||||
SceneObjectPart part = GetSceneObjectPart(primLocalID);
|
|
||||||
|
|
||||||
if (null == part)
|
|
||||||
return;
|
|
||||||
|
|
||||||
if (part.IsRoot)
|
|
||||||
{
|
|
||||||
SceneObjectGroup sog = part.ParentGroup;
|
|
||||||
sog.SendPropertiesToClient(remoteClient);
|
|
||||||
|
|
||||||
// A prim is only tainted if it's allowed to be edited by the person clicking it.
|
|
||||||
if (Permissions.CanEditObject(sog.UUID, remoteClient.AgentId)
|
|
||||||
|| Permissions.CanMoveObject(sog.UUID, remoteClient.AgentId))
|
|
||||||
{
|
|
||||||
sog.IsSelected = true;
|
|
||||||
EventManager.TriggerParcelPrimCountTainted();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
part.SendPropertiesToClient(remoteClient);
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
SceneObjectPart part = GetSceneObjectPart(primLocalID);
|
SceneObjectPart part = GetSceneObjectPart(primLocalID);
|
||||||
|
|
||||||
if (null == part)
|
if (null == part)
|
||||||
|
@ -200,6 +176,7 @@ namespace OpenSim.Region.Framework.Scenes
|
||||||
return;
|
return;
|
||||||
|
|
||||||
part.SendPropertiesToClient(remoteClient);
|
part.SendPropertiesToClient(remoteClient);
|
||||||
|
remoteClient.SendPartPhysicsProprieties(part);
|
||||||
|
|
||||||
// waste of time because properties do not send prim flags as they should
|
// waste of time because properties do not send prim flags as they should
|
||||||
// if a friend got or lost edit rights after login, a full update is needed
|
// if a friend got or lost edit rights after login, a full update is needed
|
||||||
|
|
Loading…
Reference in New Issue