update from RIFT as of 696b75d2fe9fb046261b08c616f1bcf6c0b54a9b third try
[osm/UI.git] / skyquake / plugins / composer / src / src / libraries / graph / DescriptorGraph.js
index b70c921..519b246 100644 (file)
@@ -21,7 +21,6 @@
  */
 'use strict';
 
-import _ from 'lodash'
 import d3 from 'd3'
 import math from './math'
 import ClassNames from 'classnames'
@@ -148,10 +147,11 @@ export default class DescriptorGraph {
                selection.addContainers(containers);
                selection.render();
 
-               const edgeBuilder = new DescriptorGraphEdgeBuilder(graph);
-               edgeBuilder.addContainers(containers);
-               edgeBuilder.render();
-
+               if (!this.props.readOnly) {
+                       const edgeBuilder = new DescriptorGraphEdgeBuilder(graph);
+                       edgeBuilder.addContainers(containers);
+                       edgeBuilder.render();
+               }
                const grid = new DescriptorGraphGrid(graph, {size: defaults.snapTo, padding: defaults.padding});
                grid.render();