[Bf-blender-cvs] [c1a231f40bb] master: Clip editor: Sort tracks alphabetically when they have matched error

Sergey Sharybin noreply at git.blender.org
Wed Jun 15 12:48:40 CEST 2022


Commit: c1a231f40bbd30067600b4972869a64be75482e1
Author: Sergey Sharybin
Date:   Tue Jun 14 17:32:15 2022 +0200
Branches: master
https://developer.blender.org/rBc1a231f40bbd30067600b4972869a64be75482e1

Clip editor: Sort tracks alphabetically when they have matched error

Is nice to ensure order of tracks when their error is the same or
is not known yet (the clip was not solved yet).

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

M	source/blender/blenkernel/intern/tracking.c

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

diff --git a/source/blender/blenkernel/intern/tracking.c b/source/blender/blenkernel/intern/tracking.c
index f9d3a44e5cb..c33d514152d 100644
--- a/source/blender/blenkernel/intern/tracking.c
+++ b/source/blender/blenkernel/intern/tracking.c
@@ -2904,6 +2904,10 @@ static int channels_average_error_sort(const void *a, const void *b)
     return 1;
   }
 
+  if (channel_a->track->error == channel_b->track->error) {
+    return channels_alpha_sort(a, b);
+  }
+
   return 0;
 }



More information about the Bf-blender-cvs mailing list