Guard against unnecessary DSL-Graph sync
This commit is contained in:
6
dist/spring-flo.js
vendored
6
dist/spring-flo.js
vendored
@@ -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();
|
||||
|
||||
2
dist/spring-flo.min.js
vendored
2
dist/spring-flo.min.js
vendored
File diff suppressed because one or more lines are too long
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user