[Bf-extensions-cvs] [4f34e011] master: refine tracking solution: bugfix poll not checking for area clip
Stephen Leger
noreply at git.blender.org
Sun Apr 7 10:20:15 CEST 2019
Commit: 4f34e011d491ed29a707608b72e92a9ba1172378
Author: Stephen Leger
Date: Sun Apr 7 10:16:35 2019 +0200
Branches: master
https://developer.blender.org/rBA4f34e011d491ed29a707608b72e92a9ba1172378
refine tracking solution: bugfix poll not checking for area clip
===================================================================
M space_clip_editor_refine_solution.py
===================================================================
diff --git a/space_clip_editor_refine_solution.py b/space_clip_editor_refine_solution.py
index 9e632e66e..475f9157 100644
--- a/space_clip_editor_refine_solution.py
+++ b/space_clip_editor_refine_solution.py
@@ -24,7 +24,7 @@ bl_info = {
"name": "Refine tracking solution",
"author": "Stephen Leger",
"license": "GPL",
- "version": (1, 1, 4),
+ "version": (1, 1, 5),
"blender": (2, 80, 0),
"location": "Clip Editor > Tools > Solve > Refine Solution",
"description": "Refine motion solution by setting track weight according"
@@ -52,7 +52,10 @@ class TRACKING_OP_refine_solution(Operator):
@classmethod
def poll(cls, context):
- return (context.area.spaces.active.clip is not None)
+ return (context.area and context.area.spaces and
+ hasattr(context.area.spaces.active, 'clip') and
+ context.area.spaces.active.clip is not None
+ )
def execute(self, context):
error = context.window_manager.TrackingTargetError
More information about the Bf-extensions-cvs
mailing list