Redraw unselected link when joining nodes starts

This commit is contained in:
Nick O'Leary 2015-03-12 13:35:39 +00:00
parent f26cadab7f
commit 1d7f06bbba
1 changed files with 12 additions and 3 deletions

View File

@ -1674,12 +1674,21 @@ RED.view = (function() {
}
})
link.classed("link_selected", function(d) {
link.classed("link_selected", function(d) { return d === selected_link || d.selected; });
link.classed("link_unknown",function(d) {
delete d.added;
return d === selected_link || d.selected;
return d.target.type == "unknown" || d.source.type == "unknown"
});
link.classed("link_unknown",function(d) { return d.target.type == "unknown" || d.source.type == "unknown"});
} else {
// JOINING - unselect any selected links
vis.selectAll(".link_selected").data(
activeLinks,
function(d) {
return d.source.id+":"+d.sourcePort+":"+d.target.id+":"+d.target.i;
}
).classed("link_selected", false);
}
if (d3.event) {
d3.event.preventDefault();