aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBob Zeleznik <zzzman@gmail.com>2020-05-27 09:11:54 -0400
committerBob Zeleznik <zzzman@gmail.com>2020-05-27 09:11:54 -0400
commitb90baf326cac125c6e3bc42050d70f77212ec191 (patch)
tree4dffa0523294b689fd34f99b9b1909576cc9b849
parent5ba1920aba81abbd4d5680a4f8e42bb19c5f89e6 (diff)
fixed pointer events
-rw-r--r--src/client/views/collections/collectionGrid/CollectionGridView.tsx6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/client/views/collections/collectionGrid/CollectionGridView.tsx b/src/client/views/collections/collectionGrid/CollectionGridView.tsx
index d06bb3192..4986353ba 100644
--- a/src/client/views/collections/collectionGrid/CollectionGridView.tsx
+++ b/src/client/views/collections/collectionGrid/CollectionGridView.tsx
@@ -15,6 +15,7 @@ import { returnZero } from '../../../../Utils';
import Grid, { Layout } from "./Grid";
import { Id } from '../../../../fields/FieldSymbols';
import { observer } from 'mobx-react';
+import { SnappingManager } from '../../../util/SnappingManager';
type GridSchema = makeInterface<[typeof documentSchema]>;
@@ -236,10 +237,11 @@ export class CollectionGridView extends CollectionSubView(GridSchema) {
<div className="collectionGridView_contents"
style={{
marginLeft: NumCast(this.props.Document._xMargin), marginRight: NumCast(this.props.Document._xMargin),
- marginTop: NumCast(this.props.Document._yMargin), marginBottom: NumCast(this.props.Document._yMargin)
+ marginTop: NumCast(this.props.Document._yMargin), marginBottom: NumCast(this.props.Document._yMargin),
+ pointerEvents: !this.props.isSelected() && !SnappingManager.GetIsDragging() ? "none" : undefined
}}
ref={this.createDashEventsTarget}
- //onPointerDown={(e: React.PointerEvent) => e.stopPropagation()}
+ onPointerDown={e => e.stopPropagation()}
>
<Grid
width={this.props.PanelWidth()}