fix trim_region_to_{loop|punch} ... coverage logic was reversed
This commit is contained in:
parent
764aa75f09
commit
5f6f01a8e2
@ -3890,11 +3890,8 @@ Editor::trim_region_to_location (const Location& loc, const char* str)
|
||||
for (RegionSelection::iterator x = rs.begin(); x != rs.end(); ++x) {
|
||||
RegionView* rv = (*x);
|
||||
|
||||
/* require region to span proposed trim */
|
||||
switch (rv->region()->coverage (loc.start(), loc.end())) {
|
||||
case Temporal::OverlapNone:
|
||||
break;
|
||||
default:
|
||||
/* require selected region(s) to overlap with proposed trim */
|
||||
if (rv->region()->coverage (loc.start(), loc.end())==Temporal::OverlapNone) {
|
||||
continue;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user