Guard against unnecessary DSL-Graph sync

This commit is contained in:
BoykoAlex
2017-04-05 19:03:39 -04:00
parent cb96d06d3b
commit c334e4eb27
3 changed files with 9 additions and 5 deletions

6
dist/spring-flo.js vendored
View File

@@ -29557,7 +29557,9 @@ define('controllers/graph-editor',['require','angular','joint','jquery','common/
} else if (element instanceof joint.dia.Element) {
handleNodeCreation(element);
}
paper.trigger('resync-required');
if (element.get('type') === joint.shapes.flo.NODE_TYPE || element.get('type') === joint.shapes.flo.LINK_TYPE) {
paper.trigger('resync-required');
}
autosizePaper();
});
@@ -29576,7 +29578,7 @@ define('controllers/graph-editor',['require','angular','joint','jquery','common/
}
if (element.isLink()) {
setTimeout(function() {paper.trigger('resync-required');},100);
} else {
} else if (element.get('type') === joint.shapes.flo.NODE_TYPE) {
paper.trigger('resync-required');
}
autosizePaper();

File diff suppressed because one or more lines are too long

View File

@@ -1385,7 +1385,9 @@ define(function(require) {
} else if (element instanceof joint.dia.Element) {
handleNodeCreation(element);
}
paper.trigger('resync-required');
if (element.get('type') === joint.shapes.flo.NODE_TYPE || element.get('type') === joint.shapes.flo.LINK_TYPE) {
paper.trigger('resync-required');
}
autosizePaper();
});
@@ -1404,7 +1406,7 @@ define(function(require) {
}
if (element.isLink()) {
setTimeout(function() {paper.trigger('resync-required');},100);
} else {
} else if (element.get('type') === joint.shapes.flo.NODE_TYPE) {
paper.trigger('resync-required');
}
autosizePaper();