System Information 1:
Operating system: Linux-5.4.0-7634-generic-x86_64-with-debian-bullseye
Graphics card: GTX 1050Ti 440.82
System Information 2:
Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: GeForce GTX 1060 3GB/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 445.75
Broken: version: 2.90.0 Alpha, branch: master, commit date: 2020-06-30 08:35, hash: rB55ae55af6646
Short description of error:
This is a regression in Blender 2.90.0. In Blender 2.83.1 when a mesh is the subject of a boolean modifier, it can be modified in edit mode and the modifications can be seen in real time on the object with the boolean modifier. With Blender 2.90.0, the modifications made in edit mode do not show up on the object with the boolean modifier. They only show up after switching from edit mode back to object mode. Here's a video:
Exact steps for others to reproduce the error
- Create two objects and make sure they intersect in some way. I will call this objects Cube and Target.
- Select the Cube and give it a boolean modifier with the object Target as the reference mesh for the operation.
- Select Target and enter edit mode. In 2.83.1 you'll notice that Target still has an impact on the Cube while in edit mode while in 2.90.0 Target does not have an effect on Cube anymore while in edit mode (You may need to be in a wire frame mode to see it).
Here's a .blend file with steps 1 and 2 done.