[Bug #1102]
Remove extraneous calculations. findPost already gives the relative position, no need to substract and sum the position of the task list and the dependency list. FEA: ItEr75S08MigrationZK5
This commit is contained in:
parent
7e60371796
commit
ddc1a101a7
1 changed files with 11 additions and 16 deletions
|
|
@ -295,26 +295,21 @@ ganttz.UnlinkedDependencyComponent = zk.$extends(ganttz.DependencyComponentBase,
|
|||
|
||||
return overTask;
|
||||
},
|
||||
updateCoordOrigin : function(){
|
||||
_getCoordOrigin: function() {
|
||||
if (this._coordOrigin) {
|
||||
return this._coordOrigin;
|
||||
}
|
||||
|
||||
var coordOrigin = this.findPos_(this._DOMorigin);
|
||||
coordOrigin.left = coordOrigin.left
|
||||
+ Math.max(0, this._DOMorigin.outerWidth() -
|
||||
ganttz.TaskComponent.CORNER_WIDTH);
|
||||
coordOrigin.left = coordOrigin.left
|
||||
+ Math.max(0, this._DOMorigin.outerWidth()
|
||||
- ganttz.TaskComponent.CORNER_WIDTH);
|
||||
coordOrigin.top = coordOrigin.top + ganttz.TaskComponent.HEIGHT;
|
||||
|
||||
coordOrigin.top = coordOrigin.top - this._DOMlisttasks.position().top +
|
||||
this._DOMlistdependencies.position().top +
|
||||
ganttz.TaskComponent.HEIGHT;
|
||||
|
||||
this._coordOrigin = coordOrigin;
|
||||
|
||||
return this._coordOrigin;
|
||||
return this._coordOrigin = coordOrigin;
|
||||
},
|
||||
_updateArrow : function(event){
|
||||
if (! this._coordOrigin ) this.updateCoordOrigin();
|
||||
var coordDest;
|
||||
|
||||
coordDest = this._findCoordsForMouse();
|
||||
this.drawArrow_(this._coordOrigin, coordDest);
|
||||
this.drawArrow_(this._getCoordOrigin(), this._findCoordsForMouse());
|
||||
},
|
||||
_findCoordsForMouse : function(){
|
||||
var pos1 = YAHOO.util.Dom.getXY('listtasks');
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue