Let the 'this' keyword propagate in to the for each loop.
parent
02c8721c2d
commit
524f47cab9
|
@ -160,7 +160,6 @@ svgEditor.addExtension("Connector", function(S) {
|
||||||
|
|
||||||
// Loop through connectors to see if one is connected to the element
|
// Loop through connectors to see if one is connected to the element
|
||||||
connectors.each(function() {
|
connectors.each(function() {
|
||||||
var connector = this;
|
|
||||||
var add_this;
|
var add_this;
|
||||||
function add () {
|
function add () {
|
||||||
if ($.inArray(this, elems) !== -1) {
|
if ($.inArray(this, elems) !== -1) {
|
||||||
|
@ -175,13 +174,13 @@ svgEditor.addExtension("Connector", function(S) {
|
||||||
var part = elData(this, 'c_'+pos);
|
var part = elData(this, 'c_'+pos);
|
||||||
if(part == null) {
|
if(part == null) {
|
||||||
part = document.getElementById(
|
part = document.getElementById(
|
||||||
connector.attributes['se:connector'].value.split(' ')[i]
|
this.attributes['se:connector'].value.split(' ')[i]
|
||||||
);
|
);
|
||||||
elData(connector, 'c_'+pos, part.id);
|
elData(this, 'c_'+pos, part.id);
|
||||||
elData(connector, pos+'_bb', svgCanvas.getStrokedBBox([part]));
|
elData(this, pos+'_bb', svgCanvas.getStrokedBBox([part]));
|
||||||
}
|
}
|
||||||
parts.push(part);
|
parts.push(part);
|
||||||
});
|
}.bind(this));
|
||||||
|
|
||||||
for (i = 0; i < 2; i++) {
|
for (i = 0; i < 2; i++) {
|
||||||
var c_elem = parts[i];
|
var c_elem = parts[i];
|
||||||
|
|
Loading…
Reference in New Issue