Page MenuHome

Geometry Nodes node tree disappears from the GN Editor when other modifiers are added
Closed, DuplicatePublic

Description

System Information
Operating system: Linux-4.15.0-142-generic-x86_64-with-glibc2.23 64 Bits
Graphics card: NVIDIA GeForce GTX 1070 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 465.24.02

Blender Version
Broken: version: 2.93.2 Release Candidate, branch: master, commit date: 2021-07-27 12:05, hash: rB45ed762124c5
Worked: None

Short description of error
An Existing Geometry Nodes node tree disappears from the GN Editor when other modifiers are added to the same object

Exact steps for others to reproduce the error

1 - Add a Geometry Nodes modifier to the default cube.

2 - Insert a Point Distribute node to the node tree.

3 - Add an array modifier (or any other modifier) to the same object and the node tree in the Geometry Nodes editor disappears, but still works.

If the other modifier is removed, the node tree re-appears. The problem does not occur if you add the other modifiers first then add the geometry node modifier. Re-ordering the modifiers in the modifier stack or disabling them makes no difference.

You can add a new GN modifier and select the pre-existing node tree then delete the first GN modifier as a workaround.

This also happens in Blender version 3.0.

Event Timeline

Thanks for the report. This is not a bug. Adding a new modifier will select the new modifier (see the blue line surrounded to the active modifier)

In modifier stack click on the geometry nodes modifier then the tree will be again visible. Can you please check if doing this shows the tree?

Philipp Oeser (lichtwerk) changed the task status from Needs Triage to Needs Information from User.Jul 28 2021, 11:33 AM

Reported problem looks similar to T89852.

Yes, the node tree re-appears when the GN Modifier is re-selected on the modifier stack. However, this is not intuitive and it only works when very specific parts of the GN modifier are clicked.

As the Geometry Node Editor is only for editing Geometry Node Trees I see no need for it to behave in this why.

You might have multiple GN modifiers, and the Geometry Node Editor will display the currently active modifier.
This might not be the only solution to giving the user the ability to choose which modifier tree to edit, but afaics, this is behaving as intended, so not a bug.

So thx reporting, will merge into T89852.