Page MenuHome

no access to node connectors when a node is inside a layout frame
Closed, ResolvedPublic


System Information
Operating system: Linux-4.9.0-9-amd64-x86_64-with-debian-9.9 64 Bits
Graphics card: GeForce GTX 1060 6GB/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 390.116

Blender Version
Broken: version: 2.80 (sub 64), branch: blender2.7, commit date: 2019-05-14 22:59, hash: rB4e46ed37fc59

Short description of error
can't access node connectors when a node is inside a layout frame.

Exact steps for others to reproduce the error

  1. just use the standard file and put the principled shader inside a layout frame.
  2. try to access the node connectors of the shader node - it's not possible, only frame or node selection possible

Event Timeline

William Reynish (billreynish) triaged this task as Confirmed, Medium priority.

@Bastien Montagne (mont29) @Brecht Van Lommel (brecht) I guess this is related to the recent changes in selecting and moving nodes?

Bastien Montagne (mont29) lowered the priority of this task from Confirmed, Medium to Needs Information from User.May 15 2019, 5:04 PM

No idea what the issue is exactly here? I certainly can 'access' (as in, drag links to/from) sockets of nodes inside a frame… Also, reporter says it also affects 2.7 branch, which did not have that change at all afaik, so really doubt recent node selection changes are at stake here?

The blender2.7 branch thing is a buildbot issue, it's actually 2.8.

I didn't say that 2.7 is affected. It's just the usual report line which was generated automatically by Blender when clicking the report bug menu... as bracht said.
I would raise the status to high, because all framed nodes are not accessible for people having the same issue since this version.

OK, did not knew about that buildbot glitch… :/

And again, I cannot reproduce here. Please define 'not accessible'. We need precise description of the issue to investigate it…

I can't reproduce this with today's (14-May) Linux build.

Got a .blend for us showing the problem?

well, if I try to click on the socket circle to pull out a connection/noodle to another node, it is not possible, because I cannot access the socket by clicking. Instead the whole node or the whole frame will be grabbed and moved.
If I delete the layout frame behind that node, everything works well.

Also, if I try to draw a noodle from the material output to anywhere in the middle of the material output node socket called "surface", the whole node will be dragged instead of just a noodle coming out.

If I delete the layout frame, everything works fine.

Bastien Montagne (mont29) raised the priority of this task from Needs Information from User to Confirmed, Medium.

Ah, can reproduce with factory startup actually, guess that only affects leftclick select…