Fix T93334: Amaranth fails to preview Image nodes
The operator assumed an active node. Simply add a poll to check for it. Also increase the Blender version, 2.81 didn't even have Geometry Nodes.
This commit is contained in:
parent
4efc7da9da
commit
b87642c5dc
Notes:
blender-bot
2023-02-14 18:29:12 +01:00
Referenced by issue #93334, Amaranth Toolset Bug
|
@ -74,8 +74,8 @@ from amaranth.misc import (
|
|||
bl_info = {
|
||||
"name": "Amaranth Toolset",
|
||||
"author": "Pablo Vazquez, Bassam Kurdali, Sergey Sharybin, Lukas Tönne, Cesar Saez, CansecoGPC",
|
||||
"version": (1, 0, 8),
|
||||
"blender": (2, 81, 0),
|
||||
"version": (1, 0, 9),
|
||||
"blender": (3, 2, 0),
|
||||
"location": "Everywhere!",
|
||||
"description": "A collection of tools and settings to improve productivity",
|
||||
"warning": "",
|
||||
|
|
|
@ -26,9 +26,13 @@ image_nodes = ("CompositorNodeRLayers",
|
|||
class AMTH_NODE_OT_show_active_node_image(bpy.types.Operator):
|
||||
"""Show active image node image in the image editor"""
|
||||
bl_idname = "node.show_active_node_image"
|
||||
bl_label = "Show Active Node Node"
|
||||
bl_label = "Preview Image from Node"
|
||||
bl_options = {"UNDO"}
|
||||
|
||||
@classmethod
|
||||
def poll(cls, context):
|
||||
return context.active_node is not None
|
||||
|
||||
def execute(self, context):
|
||||
return {'FINISHED'}
|
||||
|
||||
|
|
Loading…
Reference in New Issue