Page MenuHome

Sculpt Redo does not always properly apply the first stroke of the sculpt session
Closed, ResolvedPublicBUG

Description

Broken: At least 2.83, 2.90, 2.91, current master.
Worked: ???

When starting from File -> New -> Sculpting, draw two strokes, undo twice to go back to starting sphere, redo once (nothing happens), redo again (both first strokes re-appear simultaneously).

Note that this is not reproducible when using default startup, and then switching to Sculpt mode.

I believe this is because in the first case, initial undo step (memfile one) has active object already in Sculpt mode, and the first Sculpt undo step is actually stored for the first stroke.
Conversely, when switching to Sculpt mode from Object mode, that switch itself is stored as a Sculpt undo step, and the first stroke is the second Sculpt undo step.

Further investigation is needed though.

Event Timeline

Bastien Montagne (mont29) changed the task status from Needs Triage to Confirmed.Nov 9 2020, 12:42 PM
Bastien Montagne (mont29) created this task.
Bastien Montagne (mont29) changed the subtype of this task from "Report" to "Bug".
Bastien Montagne (mont29) updated the task description. (Show Details)

We already have ticket T82388, should that ticket be merged into this one?

@Robert Guetzkow (rjg) If I created this one, it's precisely because it is another/different issue, that has been around for a long time it seems...