When using ChangeHistoryService:SetWaypoint()
in the command bar, changes made to MeshPart.RenderFidelity
won’t revert to the previous value when using Ctrl + z or ChangeHistoryService:Undo().
Code used:
workspace.Folder.MeshPart.RenderFidelity = Enum.RenderFidelity.Precise
game:GetService("ChangeHistoryService"):SetWaypoint("RenderFidelityChange")
(workspace.Folder.MeshPart is a freshly inserted MeshPart)
Any other property is reverted as expected (tested with CollisionFidelity).
Expected behavior
When using ChangeHistoryService:SetWaypoint() after modifying MeshPart.RenderFidelity, usage of Ctrl + z
or ChangeHistoryService:Undo()
should revert MeshPart.RenderFidelity back to the value it had before the waypoint was set.