Runtime Undo Behavior

Does anyone know the functional difference in the studio settings for “Runtime Undo Behavior”?

I can’t find any documentation.

The reason I ask is because under:

View → Performance → PerformanceStats → Memory → CoreMemory → studio/undo

the amount of memory stored never seems to go down, only up. The only way to reduce it is to disable change history service. Using the :ResetWaypoints() function of history service has no effect despite removing any access to previous changes anyway.

2 Likes

I need to know this too, because i accidentally deleted a entire GUI i spent around an hour or two on, and when i pressed Undo, it undid the thing i deleted before it, and now i have to revert the place entirely.

Knowing this could help prevent future accidents like this (that i’ve had also happen before a few times, but they werent as bad as this)