diff --git a/source/blender/sequencer/intern/strip_retiming.cc b/source/blender/sequencer/intern/strip_retiming.cc index d44a2c88706..c31086c1463 100644 --- a/source/blender/sequencer/intern/strip_retiming.cc +++ b/source/blender/sequencer/intern/strip_retiming.cc @@ -1139,7 +1139,9 @@ bool SEQ_retiming_selection_has_whole_transition(const Editing *ed, SeqRetimingK SeqRetimingKey *key_end = key_start + 1; bool has_start = false, has_end = false; - for (auto item : SEQ_retiming_selection_get(ed).items()) { + blender::Map selection = SEQ_retiming_selection_get(ed); + + for (auto item : selection.items()) { if (item.key == key_start) { has_start = true; }