fixed missing define and faulty clip selection logic

This commit is contained in:
itsmattkc
2019-03-16 22:54:05 +11:00
parent 791bc0c9b8
commit 445c8299e7
2 changed files with 3 additions and 1 deletions
+1 -1
View File
@@ -165,7 +165,7 @@ bool Sequence::IsClipSelected(Clip *clip, bool containing)
{
for (int i=0;i<selections.size();i++) {
const Selection& s = selections.at(i);
if (clip->track() == s.track && ((clip->timeline_in() >= s.in && clip->timeline_out() <= s.out && containing)
if (clip->track() == s.track && ((clip->timeline_in() >= s.in && clip->timeline_out() <= s.out)
|| (!containing && !(clip->timeline_in() < s.in && clip->timeline_out() < s.in)
&& !(clip->timeline_in() > s.in && clip->timeline_out() > s.in)))) {
return true;