Page MenuHome

Undo/Adjust Last Operation: vertex and weightpaint operators undo more then they should (change back any setting changed prior to execution)
Confirmed, NormalPublicBUG

Description

System Information
Operating system: Linux-3.10.0-957.10.1.el7.x86_64-x86_64-with-centos-7.6.1810-Core 64 Bits
Graphics card: GeForce GTX 1070/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 418.56

Blender Version
Broken: version: 2.81 (sub 10), branch: master, commit date: 2019-09-10 22:12, hash: rB4ce3fbd52ae8

Short description of error
Kinda hard to explain it in the description, but here it is. I you paint vertex color via polygons masking, disable the mask, apply dirty vertex color, then change the highlight angle property, the mask enables by itsleft and dirty vertex color applies to the mask, but not the whole object.
Changing highlight angle works fine if you didn't use masking before that.

Exact steps for others to reproduce the error
Create Suzanne
Go to vertex paint mode
Enable faces mask
Select a couple of faces
Paint them with some color
Disable faces mask
Apply dirty vertex color
Go to the last operation dialogue
Change the highlight angle property

mask enables and dirty vertex color applies to the mask

Event Timeline

Philipp Oeser (lichtwerk) changed the task status from Needs Triage to Confirmed.Dec 28 2019, 9:22 PM

Can confirm, this is true for any vertex or weightpaint operator (it basically also does an Undo of the last changed setting -- which can be totally unrelated).
Looks like this is not true for most editmode operators on first sight.

Pretty sure there was another report for this, cannot find it atm. though.

Philipp Oeser (lichtwerk) renamed this task from Dirty vertex color applies to a paint mask if you change the highlight angle option afterward and paint mask were applied previously and it's disabled atm to Undo/Adjust Last Operation: vertex and weightpaint operators undo more then they should (change back any setting changed prior to execution).Dec 28 2019, 9:25 PM

Also happens in Sculpt mode I think.
Is this the report you want?
https://developer.blender.org/T71759

Can somebody with this problem try loading factory settings and see if that helps?

Can somebody with this problem try loading factory settings and see if that helps?

Yes. The same.

Bastien Montagne (mont29) changed the subtype of this task from "Report" to "Bug".Jan 15 2020, 4:45 PM