Fix T98039: Node Wrangler node preview no longer working

Update for changes in Blender.
This commit is contained in:
Campbell Barton 2022-05-11 21:10:14 +10:00
parent b87642c5dc
commit d3eda2e271
Notes: blender-bot 2023-02-13 15:28:51 +01:00
Referenced by issue blender/blender#98039, Regression: Node Wrangler node preview no longer working (TypeError: Converting py args to operator properties: : keyword "mouse_x" unrecognized)
2 changed files with 3 additions and 3 deletions

View File

@ -39,7 +39,7 @@ class AMTH_NODE_OT_show_active_node_image(bpy.types.Operator):
def invoke(self, context, event):
mlocx = event.mouse_region_x
mlocy = event.mouse_region_y
select_node = bpy.ops.node.select(mouse_x=mlocx, mouse_y=mlocy, extend=False)
select_node = bpy.ops.node.select(location=(mlocx, mlocy), extend=False)
if 'FINISHED' in select_node: # Only run if we're clicking on a node
get_addon = "amaranth" in context.preferences.addons.keys()

View File

@ -1856,7 +1856,7 @@ class NWPreviewNode(Operator, NWBase):
shader_types = [x[1] for x in shaders_shader_nodes_props]
mlocx = event.mouse_region_x
mlocy = event.mouse_region_y
select_node = bpy.ops.node.select(mouse_x=mlocx, mouse_y=mlocy, extend=False)
select_node = bpy.ops.node.select(location=(mlocx, mlocy), extend=False)
if 'FINISHED' in select_node: # only run if mouse click is on a node
active_tree, path_to_tree = get_active_tree(context)
nodes, links = active_tree.nodes, active_tree.links
@ -4026,7 +4026,7 @@ class NWViewerFocus(bpy.types.Operator):
if viewers:
mlocx = event.mouse_region_x
mlocy = event.mouse_region_y
select_node = bpy.ops.node.select(mouse_x=mlocx, mouse_y=mlocy, extend=False)
select_node = bpy.ops.node.select(location=(mlocx, mlocy), extend=False)
if not 'FINISHED' in select_node: # only run if we're not clicking on a node
region_x = context.region.width