Page MenuHome

Cancelling changes in geometry nodes results in 3D viewport incorrectly displaying the object
Closed, DuplicatePublic

Description

System Information:
Operating system: Linux-5.10.0-6-amd64-x86_64-with-glibc2.31 64 Bits
Graphics card: GeForce RTX 3070/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 460.67

Blender Version:
Broken version: 3.0.0 Alpha, branch: master, commit date: 2021-04-19 20:49, hash: rB795f024558b8
Worked: 2.92 release

Short description of error:
When canceling a change in geometry nodes by right clicking, the 3D model will not update and as a result will show the wrong result. This is not a issue in 2.92. This issue seems to affect all nodes. But I used attribute randomize as my example.

Exact steps for others to reproduce the error:

  1. Setup a geometry node tree that has adjustable values that impact the 3D objects view in the 3D viewport. Here's one I've made:

  1. Tweak one of the attributes by clicking and dragging on a number field (I used the maximum vector on the attribute randomize).
  2. Before confirming the change by letting go of left click, right click instead to cancel the change. Notice how in the 3D viewport the object has not reverted back to the shape it should be. Doing this in 2.92 does not show any issues.

Here's a .blend file for you to download:


Here's a video demonstrating the issue:

Event Timeline

Alaska (Alaska) updated the task description. (Show Details)
Alaska (Alaska) renamed this task from Cancelling changes in geometry nodes results in 3D display incorrect display to Cancelling changes in geometry nodes results in 3D viewport incorrectly displaying the object.Apr 20 2021, 3:57 AM