Fire CHANGED_MEDIA event if a media texture is set or cleared

This commit is contained in:
Justin Clark-Casey (justincc)
2010-07-12 22:27:11 +01:00
parent 39a38c4901
commit eb5e39d6ef
3 changed files with 8 additions and 1 deletions

View File

@@ -127,6 +127,7 @@ namespace OpenSim.Region.CoreModules.Media.Moap
part.Shape.Media[face] = me;
UpdateMediaUrl(part);
part.ScheduleFullUpdate();
part.TriggerScriptChangedEvent(Changed.MEDIA);
}
public void ClearMediaEntry(SceneObjectPart part, int face)
@@ -233,6 +234,8 @@ namespace OpenSim.Region.CoreModules.Media.Moap
// Arguably, we could avoid sending a full update to the avatar that just changed the texture.
part.ScheduleFullUpdate();
part.TriggerScriptChangedEvent(Changed.MEDIA);
return string.Empty;
}
@@ -277,6 +280,8 @@ namespace OpenSim.Region.CoreModules.Media.Moap
part.ScheduleFullUpdate();
part.TriggerScriptChangedEvent(Changed.MEDIA);
return string.Empty;
}