fixed edge case with new drag and drop bounds

This commit is contained in:
Eric Rowell 2012-03-24 20:55:52 -07:00
parent f312c0cf9d
commit e61f100b10
3 changed files with 7 additions and 7 deletions

View File

@ -1583,13 +1583,13 @@ Kinetic.Stage.prototype = {
if(db.left !== undefined && newNodePos.x < db.left) {
newNodePos.x = db.left;
}
else if(db.right !== undefined && newNodePos.x > db.right) {
if(db.right !== undefined && newNodePos.x > db.right) {
newNodePos.x = db.right;
}
else if(db.top !== undefined && newNodePos.y < db.top) {
if(db.top !== undefined && newNodePos.y < db.top) {
newNodePos.y = db.top;
}
else if(db.bottom !== undefined && newNodePos.y > db.bottom) {
if(db.bottom !== undefined && newNodePos.y > db.bottom) {
newNodePos.y = db.bottom;
}

File diff suppressed because one or more lines are too long

View File

@ -606,13 +606,13 @@ Kinetic.Stage.prototype = {
if(db.left !== undefined && newNodePos.x < db.left) {
newNodePos.x = db.left;
}
else if(db.right !== undefined && newNodePos.x > db.right) {
if(db.right !== undefined && newNodePos.x > db.right) {
newNodePos.x = db.right;
}
else if(db.top !== undefined && newNodePos.y < db.top) {
if(db.top !== undefined && newNodePos.y < db.top) {
newNodePos.y = db.top;
}
else if(db.bottom !== undefined && newNodePos.y > db.bottom) {
if(db.bottom !== undefined && newNodePos.y > db.bottom) {
newNodePos.y = db.bottom;
}