[Bf-extensions-cvs] [d3eda2e2] blender-v3.2-release: Fix T98039: Node Wrangler node preview no longer working

Campbell Barton noreply at git.blender.org
Wed May 11 13:12:58 CEST 2022


Commit: d3eda2e271c00c7204a57e8106164e923c2f4089
Author: Campbell Barton
Date:   Wed May 11 21:10:14 2022 +1000
Branches: blender-v3.2-release
https://developer.blender.org/rBAd3eda2e271c00c7204a57e8106164e923c2f4089

Fix T98039: Node Wrangler node preview no longer working

Update for changes in Blender.

===================================================================

M	amaranth/node_editor/display_image.py
M	node_wrangler.py

===================================================================

diff --git a/amaranth/node_editor/display_image.py b/amaranth/node_editor/display_image.py
index 77b081b2..81048b0c 100644
--- a/amaranth/node_editor/display_image.py
+++ b/amaranth/node_editor/display_image.py
@@ -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()
diff --git a/node_wrangler.py b/node_wrangler.py
index 431b6ea4..ba0b33c2 100644
--- a/node_wrangler.py
+++ b/node_wrangler.py
@@ -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



More information about the Bf-extensions-cvs mailing list