aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/collections
diff options
context:
space:
mode:
authorbobzel <zzzman@gmail.com>2020-12-09 13:59:31 -0500
committerbobzel <zzzman@gmail.com>2020-12-09 13:59:31 -0500
commit7a09a2e77af9d236265cd975f24a38cda1735493 (patch)
treef3f26b5f09604f5a6e0866defb930950f5e6af94 /src/client/views/collections
parentfd78f94dcd0a6c766d8197f6d0c3980a1f475447 (diff)
final improvements to audio waveform rendering.
Diffstat (limited to 'src/client/views/collections')
-rw-r--r--src/client/views/collections/collectionFreeForm/MarqueeView.tsx6
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);