Fix #146682: Swap data operator breaks effect strips

Caused by not invalidating lookup cache, which is used for tracking
relations between effects and inputs.

Pull Request: https://projects.blender.org/blender/blender/pulls/147509
This commit is contained in:
Richard Antalik
2025-10-08 04:39:50 +02:00
committed by Richard Antalik
parent 5d671a4ade
commit 01a70ae58f

View File

@@ -91,6 +91,8 @@ bool edit_strip_swap(Scene *scene, Strip *strip_a, Strip *strip_b, const char **
strip_time_effect_range_set(scene, strip_a);
strip_time_effect_range_set(scene, strip_b);
strip_lookup_invalidate(editing_get(scene));
return true;
}