[Canvas] Research and spec undo/redo performance #23041
Labels
enhancement
New value added to drive a business result
Feature:Canvas
impact:medium
Addressing this issue will have a medium level of impact on the quality/strength of our product.
loe:medium
Medium Level of Effort
performance
spec
A project we are committed to working on that needs a spec. Promote to a `meta` when done
Team:Presentation
Presentation Team for Dashboard, Input Controls, and Canvas
Original comment by @w33ble:
We shouldn't need to flush resolved args when the history is restored, we should be able to trash elements that went away, or trigger an update only on the ones being added.
This change would speed up undo/redo significantly, but is likely to be pretty involved since you need to make sure transient state stays in sync with persisted state as the history changes it.
The text was updated successfully, but these errors were encountered: