Sequencer: fix invalid update when translating strip which is behind semi-transparent strip
This commit is contained in:
@@ -40,6 +40,7 @@
|
|||||||
#include "DNA_armature_types.h"
|
#include "DNA_armature_types.h"
|
||||||
#include "DNA_lattice_types.h"
|
#include "DNA_lattice_types.h"
|
||||||
#include "DNA_screen_types.h"
|
#include "DNA_screen_types.h"
|
||||||
|
#include "DNA_sequence_types.h"
|
||||||
#include "DNA_space_types.h"
|
#include "DNA_space_types.h"
|
||||||
#include "DNA_scene_types.h"
|
#include "DNA_scene_types.h"
|
||||||
#include "DNA_object_types.h"
|
#include "DNA_object_types.h"
|
||||||
@@ -894,6 +895,15 @@ static void recalcData_view3d(TransInfo *t)
|
|||||||
/* helper for recalcData() - for sequencer transforms */
|
/* helper for recalcData() - for sequencer transforms */
|
||||||
static void recalcData_sequencer(TransInfo *t)
|
static void recalcData_sequencer(TransInfo *t)
|
||||||
{
|
{
|
||||||
|
Editing *ed = BKE_sequencer_editing_get(t->scene, FALSE);
|
||||||
|
Sequence *seq;
|
||||||
|
|
||||||
|
SEQ_BEGIN(ed, seq)
|
||||||
|
{
|
||||||
|
BKE_sequencer_cache_cleanup_sequence(seq);
|
||||||
|
}
|
||||||
|
SEQ_END
|
||||||
|
|
||||||
BKE_sequencer_preprocessed_cache_cleanup();
|
BKE_sequencer_preprocessed_cache_cleanup();
|
||||||
|
|
||||||
flushTransSeq(t);
|
flushTransSeq(t);
|
||||||
|
Reference in New Issue
Block a user