blockbench icon indicating copy to clipboard operation
blockbench copied to clipboard

Model gets deleted when undoing, reverting just deletes even more faces.

Open Thefireman17 opened this issue 4 months ago • 2 comments

What are you trying to do, and what do you expect to happen?

Whenever I'm editing a model I usually click "undo" a couple of times to fix a mistake that I didn't notice at first, this is supposed to bring you back to a previous state of the model;

What happens instead?

Instead, what happens is that the entire project somehow enters a state of imminent doom in which several parts of the model mysteriously disappear out of nowhere. If you try to use the "redo" feature to fix it, the model just deletes even more cubes until there's pretty much nothing left; the only way to fix this complete erasure of the model is to make a new action so that the app snaps out of that state. Using the edit history also doesn't seem to fix it as it somehow rewrites the entire thing.

This has been an issue for years and I'm surprised no one has reported it yet, but I suppose that's because this bug is pretty difficult to replicate since it seems to happen at random intervals with no warning whatsoever.

Model format in which the issue occurs

All of the Minecraft models

Blockbench variant

Website

Blockbench version

Blockbench version 5.0.4

Operating System

Android OS

Installed Blockbench plugins

No response

Are there any console errors?

I can't access the error log since I'm on the mobile web version.

Thefireman17 avatar Dec 07 '25 08:12 Thefireman17

I tried to replicate that issue in Generic Model format and this is the result:

https://github.com/user-attachments/assets/46ac88d7-d00d-4b12-8615-5084ae4d112a

This is the warning console that i received:

Group undo issue, potentially editing groups without tracking changes correctly in undo. Tracking all selected group changes as a fail-safe

Group undo issue, potentially editing groups without tracking changes correctly in undo. Tracking all selected group changes as a fail-safe

i used the Eruda v3.4.3 console in Android chrome

juan3178316 avatar Dec 07 '25 15:12 juan3178316

I fixed the instance of this that juan reported. Please let me know if you find any other situations where this happens. It may happen more commonly with older and not maintained plugins.

JannisX11 avatar Dec 09 '25 20:12 JannisX11