diff options
author | Bob Zeleznik <zzzman@gmail.com> | 2020-05-27 09:11:54 -0400 |
---|---|---|
committer | Bob Zeleznik <zzzman@gmail.com> | 2020-05-27 09:11:54 -0400 |
commit | b90baf326cac125c6e3bc42050d70f77212ec191 (patch) | |
tree | 4dffa0523294b689fd34f99b9b1909576cc9b849 | |
parent | 5ba1920aba81abbd4d5680a4f8e42bb19c5f89e6 (diff) |
fixed pointer events
-rw-r--r-- | src/client/views/collections/collectionGrid/CollectionGridView.tsx | 6 |
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()} |