Fixing graph editing (#18361)

This commit is contained in:
Aasim Khan
2022-02-14 16:34:30 -08:00
committed by GitHub
parent f5392e3c8f
commit 316c6a536f

View File

@@ -347,6 +347,9 @@ export class QueryPlan2 implements ISashLayoutProvider {
this.populate(graphRoot, diagramRoot);
this.azdataGraphDiagram = new azdataGraph.azdataQueryPlan(container, diagramRoot, queryPlanNodeIconPaths);
this.azdataGraphDiagram.graph.setCellsMovable(false); // preventing drag and drop of graph nodes.
this.azdataGraphDiagram.graph.setCellsDisconnectable(false); // preventing graph edges to be disconnected from source and target nodes.
this.azdataGraphDiagram.graph.addListener('click', (sender, evt) => {
// Updating properties view table on node clicks
const cell = evt.properties['cell'];