[Bf-blender-cvs] [20a54347eec] master: Tracking: Fix transform cancel for plane tracks

Sergey Sharybin noreply at git.blender.org
Fri Jan 15 17:42:37 CET 2021


Commit: 20a54347eec65d687c8d87bb16e1e7df9cad1a8b
Author: Sergey Sharybin
Date:   Fri Jan 15 17:40:27 2021 +0100
Branches: master
https://developer.blender.org/rB20a54347eec65d687c8d87bb16e1e7df9cad1a8b

Tracking: Fix transform cancel for plane tracks

Use exact marker accessor. Harmless due to the current way the
transform system is used by tracking. But for the future development
proper accessor needs to be used.

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

M	source/blender/editors/transform/transform_convert_tracking.c

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

diff --git a/source/blender/editors/transform/transform_convert_tracking.c b/source/blender/editors/transform/transform_convert_tracking.c
index 26f956e852f..f8199e8011f 100644
--- a/source/blender/editors/transform/transform_convert_tracking.c
+++ b/source/blender/editors/transform/transform_convert_tracking.c
@@ -619,8 +619,8 @@ static void cancelTransTracking(TransInfo *t)
     }
     else if (tdt->mode == transDataTracking_ModePlaneTracks) {
       MovieTrackingPlaneTrack *plane_track = tdt->plane_track;
-      MovieTrackingPlaneMarker *plane_marker = BKE_tracking_plane_marker_get(plane_track,
-                                                                             tdt->framenr);
+      MovieTrackingPlaneMarker *plane_marker = BKE_tracking_plane_marker_get_exact(plane_track,
+                                                                                   tdt->framenr);
 
       BLI_assert(plane_marker != NULL);



More information about the Bf-blender-cvs mailing list