mirror of
https://github.com/opensim/opensim.git
synced 2026-08-04 16:22:50 +08:00
Fire CHANGED_MEDIA event if a media texture is set or cleared
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user