diff options
| author | bobzel <zzzman@gmail.com> | 2020-12-09 13:59:31 -0500 |
|---|---|---|
| committer | bobzel <zzzman@gmail.com> | 2020-12-09 13:59:31 -0500 |
| commit | 7a09a2e77af9d236265cd975f24a38cda1735493 (patch) | |
| tree | f3f26b5f09604f5a6e0866defb930950f5e6af94 /src/client/views/collections | |
| parent | fd78f94dcd0a6c766d8197f6d0c3980a1f475447 (diff) | |
final improvements to audio waveform rendering.
Diffstat (limited to 'src/client/views/collections')
| -rw-r--r-- | src/client/views/collections/collectionFreeForm/MarqueeView.tsx | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/client/views/collections/collectionFreeForm/MarqueeView.tsx b/src/client/views/collections/collectionFreeForm/MarqueeView.tsx index ac82f60e1..df3d3106e 100644 --- a/src/client/views/collections/collectionFreeForm/MarqueeView.tsx +++ b/src/client/views/collections/collectionFreeForm/MarqueeView.tsx @@ -559,10 +559,11 @@ export class MarqueeView extends React.Component<SubCollectionViewProps & Marque e.preventDefault(); this._lassoFreehand = !this._lassoFreehand; } - }) + }); touchesLine(r1: { left: number, top: number, width: number, height: number }) { - for (var i = 0; i < this._lassoPts.length; i++) { + // @ts-ignore + for (let i = 0; i < this._lassoPts.length; i++) { const topLeft = this.Transform.transformPoint(this._lassoPts[i][0], this._lassoPts[i][1]); if (r1.left < topLeft[0] && topLeft[0] < r1.left + r1.width && r1.top < topLeft[1] && topLeft[1] < r1.top + r1.height) { @@ -583,6 +584,7 @@ export class MarqueeView extends React.Component<SubCollectionViewProps & Marque let hasLeft = false; let hasBottom = false; let hasRight = false; + // @ts-ignore for (let i = 0; i < this._lassoPts.length; i++) { const truePoint = this.Transform.transformPoint(this._lassoPts[i][0], this._lassoPts[i][1]); hasLeft = hasLeft || (truePoint[0] > tl[0] && truePoint[0] < r1.left) && (truePoint[1] > r1.top && truePoint[1] < r1.top + r1.height); |
