broken changes
This commit is contained in:
@@ -12,7 +12,7 @@ struct DJLoopDrag {
|
||||
self.viewport = viewport;secondsPerPixel = span/max(1,width);anchor = viewport+x*secondsPerPixel;original = loop
|
||||
if create { mode = .create }
|
||||
else if let loop {
|
||||
let left = abs(anchor-loop.lowerBound),right = abs(anchor-loop.upperBound),tolerance = 8*secondsPerPixel
|
||||
let left = abs(anchor-loop.lowerBound),right = abs(anchor-loop.upperBound),tolerance = min(8*secondsPerPixel,(loop.upperBound-loop.lowerBound)/4)
|
||||
if min(left,right) <= tolerance { mode = left <= right ? .start : .end }
|
||||
else if loop.contains(anchor) { mode = .move }
|
||||
else { mode = .seek }
|
||||
|
||||
Reference in New Issue
Block a user