Skip to content

Commit e8d3c58

Browse files
committed
fix(ControlPointsLayer): fix toggling of control points
1 parent e565c07 commit e8d3c58

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

lib/editor/components/map/ControlPointsLayer.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ export default class ControlPointsLayer extends Component {
3333
stops,
3434
activePattern,
3535
controlPoints,
36-
snapToStops,
36+
editSettings,
3737
handleControlPointDrag,
3838
handleControlPointDragEnd,
3939
removeControlPoint,
@@ -43,10 +43,10 @@ export default class ControlPointsLayer extends Component {
4343
} = this.props
4444
return (
4545
<FeatureGroup ref='controlPoints'>
46-
{stops && activePattern && activePattern.shape && controlPoints
46+
{stops && activePattern && activePattern.shape && editSettings.editGeometry && controlPoints
4747
? controlPoints.map((cp, index) => {
4848
// don't include controlPoint on end of segment (for now) or hidden controlPoints
49-
if (cp.stopId && snapToStops) {
49+
if (cp.stopId && editSettings.snapToStops) {
5050
return null
5151
}
5252
const position = cp.point

lib/editor/components/map/EditorMap.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ export default class EditorMap extends Component {
175175
<ControlPointsLayer
176176
stops={stops}
177177
activePattern={activePattern}
178-
snapToStops={editSettings.snapToStops}
178+
editSettings={editSettings}
179179
handlePatternEdit={this.props.handlePatternEdit}
180180
handleControlPointDrag={this.props.handleControlPointDrag}
181181
handleControlPointDragEnd={this.props.handleControlPointDragEnd}

0 commit comments

Comments
 (0)