diff --git a/Source/Plugins/BuilderModes/VisualModes/VisualMiddle3D.cs b/Source/Plugins/BuilderModes/VisualModes/VisualMiddle3D.cs index 9a9b353d..2d1d539a 100755 --- a/Source/Plugins/BuilderModes/VisualModes/VisualMiddle3D.cs +++ b/Source/Plugins/BuilderModes/VisualModes/VisualMiddle3D.cs @@ -566,7 +566,7 @@ namespace CodeImp.DoomBuilder.BuilderModes } // Texture offset change - public override void OnChangeTextureOffset(int horizontal, int vertical, bool doSurfaceAngleCorrection) + public override bool OnChangeTextureOffset(int horizontal, int vertical, bool doSurfaceAngleCorrection) { if ((General.Map.UndoRedo.NextUndo == null) || (General.Map.UndoRedo.NextUndo.TicketID != undoticket)) undoticket = mode.CreateUndo("Change texture offsets"); @@ -602,6 +602,8 @@ namespace CodeImp.DoomBuilder.BuilderModes //mxd. Update linked effects SectorData sd = mode.GetSectorDataEx(Sector.Sector); if (sd != null) sd.Reset(true); + + return true; } #endregion diff --git a/Source/Plugins/BuilderModes/VisualModes/VisualMiddleBack.cs b/Source/Plugins/BuilderModes/VisualModes/VisualMiddleBack.cs index 0525f7f8..0f267f30 100755 --- a/Source/Plugins/BuilderModes/VisualModes/VisualMiddleBack.cs +++ b/Source/Plugins/BuilderModes/VisualModes/VisualMiddleBack.cs @@ -269,7 +269,7 @@ namespace CodeImp.DoomBuilder.BuilderModes } // Texture offset change - public override void OnChangeTextureOffset(int horizontal, int vertical, bool doSurfaceAngleCorrection) + public override bool OnChangeTextureOffset(int horizontal, int vertical, bool doSurfaceAngleCorrection) { if ((General.Map.UndoRedo.NextUndo == null) || (General.Map.UndoRedo.NextUndo.TicketID != undoticket)) undoticket = mode.CreateUndo("Change texture offsets"); @@ -305,6 +305,8 @@ namespace CodeImp.DoomBuilder.BuilderModes //mxd. Update linked effects SectorData sd = mode.GetSectorDataEx(Sector.Sector); if (sd != null) sd.Reset(true); + + return true; } #endregion