From 2ddb53de5403fb02e4de053084b2d00b2372a122 Mon Sep 17 00:00:00 2001 From: Pratik Borhade Date: Tue, 8 Mar 2022 09:50:32 +0100 Subject: Fix T96228: TypeError on use of Copy from Active Track operation Issue was introduced after the python 3.10 switch Explicit conversion to int will fix the issue. Same issue is likely to happen with `MovieTrackingSettings.default_search_size` So I did the same change over there. Differential Revision: https://developer.blender.org/D14273 --- release/scripts/startup/bl_operators/clip.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'release') diff --git a/release/scripts/startup/bl_operators/clip.py b/release/scripts/startup/bl_operators/clip.py index f0e099244f4..734fb071d42 100644 --- a/release/scripts/startup/bl_operators/clip.py +++ b/release/scripts/startup/bl_operators/clip.py @@ -123,8 +123,8 @@ def CLIP_default_settings_from_track(clip, track, framenr): search[1] = search[1] * height settings.default_correlation_min = track.correlation_min - settings.default_pattern_size = max(pattern[0], pattern[1]) - settings.default_search_size = max(search[0], search[1]) + settings.default_pattern_size = int(max(pattern[0], pattern[1])) + settings.default_search_size = int(max(search[0], search[1])) settings.default_frames_limit = track.frames_limit settings.default_pattern_match = track.pattern_match settings.default_margin = track.margin -- cgit v1.2.3