Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPablo Vazquez <pablo@blender.org>2022-09-20 00:34:40 +0300
committerPablo Vazquez <pablo@blender.org>2022-09-20 00:34:40 +0300
commit0dd7b96286df721e197fdab32dc224fdc41c681b (patch)
treeca07a9896b3f8febb290b0d5c071a37c91ee9445
parent3570274fe75f626de116c0de52d3b008dd0b9644 (diff)
Amaranth: Fix poll for operators
* AMTH_NODE_OT_show_active_node_image in Node Editor * AMTH_VIEW3D_OT_render_border_camera in 3D Viewport
-rw-r--r--amaranth/__init__.py2
-rw-r--r--amaranth/node_editor/display_image.py2
-rw-r--r--amaranth/render/border_camera.py2
3 files changed, 3 insertions, 3 deletions
diff --git a/amaranth/__init__.py b/amaranth/__init__.py
index 55871cc1..4cefaf0f 100644
--- a/amaranth/__init__.py
+++ b/amaranth/__init__.py
@@ -74,7 +74,7 @@ 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, 14),
+ "version": (1, 0, 15),
"blender": (3, 2, 0),
"location": "Everywhere!",
"description": "A collection of tools and settings to improve productivity",
diff --git a/amaranth/node_editor/display_image.py b/amaranth/node_editor/display_image.py
index b15be590..75480a90 100644
--- a/amaranth/node_editor/display_image.py
+++ b/amaranth/node_editor/display_image.py
@@ -32,7 +32,7 @@ class AMTH_NODE_OT_show_active_node_image(bpy.types.Operator):
@classmethod
def poll(cls, context):
- return context.active_node is not None
+ return context.space_data == 'NODE_EDITOR' and context.active_node is not None
def execute(self, context):
return {'FINISHED'}
diff --git a/amaranth/render/border_camera.py b/amaranth/render/border_camera.py
index 03d93e7b..0ae12ed7 100644
--- a/amaranth/render/border_camera.py
+++ b/amaranth/render/border_camera.py
@@ -18,7 +18,7 @@ class AMTH_VIEW3D_OT_render_border_camera(bpy.types.Operator):
@classmethod
def poll(cls, context):
- return context.space_data.region_3d.view_perspective == "CAMERA"
+ return context.space_data == 'VIEW_3D' and context.space_data.region_3d.view_perspective == "CAMERA"
def execute(self, context):
render = context.scene.render