fixed drag and drop bug related to drag constraints and positioned containers. Just needed to move the drag constraint logic after the matrix unravel

This commit is contained in:
Eric Rowell
2012-04-01 15:59:12 -07:00
parent bdafb3eb25
commit 313c6a1541
4 changed files with 34 additions and 23 deletions

View File

@@ -1264,13 +1264,17 @@ Test.prototype.tests = {
layer.add(circle2);
stage.add(layer);
},
'DRAG AND DROP - drag and drop constrianed horiztonally': function(containerId) {
'DRAG AND DROP - drag and drop constrianed horiztontally inside positioned group': function(containerId) {
var stage = new Kinetic.Stage({
container: containerId,
width: 578,
height: 200
});
var layer = new Kinetic.Layer();
var group = new Kinetic.Group({
x: 0,
y: 10
});
var circle = new Kinetic.Circle({
x: stage.width / 2,
y: stage.height / 2,
@@ -1282,7 +1286,8 @@ Test.prototype.tests = {
dragConstraint: 'horizontal'
});
layer.add(circle);
group.add(circle);
layer.add(group);
stage.add(layer);
},
'DRAG AND DROP - drag and drop constrianed vertically': function(containerId) {