-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Scenes changes do not contribute to the Undo stack #863
Comments
RELATED: The See all the comments in Issue 26 : PagesObserver#onPageUpdate() observer callback |
Still, this does not explain why creating, deleting or renaming a scene cannot be considered as an undoable action... For the observer, I am aware of the numerous issues and the lack of observer for the most important event: |
I would say that the explanation is that the treatment of pages (scenes) in the core is bugged (which spills over into |
It was a design decision made in the early days of SketchUp. All though the exact details has been lost to time. Been a source of debate even internally. |
Okay. So then, ... would there be a way for coders to force an undo when the actions were wrapped in an operation ? OR .... perhaps add a |
Not strictly related to the API, but is there a reason why changes to scenes (create, delete, rename, ....) do not show in the Undo stack (and thus are not undoable), whereas they contribute to modification of the skp file.
If you add a scene, Undo will not show the change, but you will be prompted for Save confirmation if you close the model.
In contrast, changes to Tags/Layers do show in the Undo stack and are undoable.
The text was updated successfully, but these errors were encountered: