Fix: improve poll for NodePanelOperator #109125

Merged
Philipp Oeser merged 1 commits from lichtwerk/blender:NodePanelOperator_poll_error into main 2023-06-19 15:19:04 +02:00
1 changed files with 3 additions and 6 deletions

View File

@ -250,13 +250,10 @@ class NODE_OT_tree_path_parent(Operator):
class NodePanelOperator():
@classmethod
def poll(cls, context):
snode = context.space_data
if snode is None:
space = context.space_data
if not space or space.type != 'NODE_EDITOR' or not space.edit_tree:
return False
tree = snode.edit_tree
if tree is None:
return False
if tree.is_embedded_data:
if space.edit_tree.is_embedded_data:
return False
return True