Open PythooonUser opened 2 years ago
Taking the case of changing a light color for example, saving the whole level state when dragging through the color slider might be way too many updates since the property value could change every tick for many ticks. Not sure offhand a quick fix for that, might need to commit the change after the mouse is released.
Good point. Didn't think of that. Listening for that mouse down/up event could be the solution.
Summary
Relates to #273.
Entity field changes are now persisted in history, therefore, can be undone.