aboutsummaryrefslogtreecommitdiff
path: root/js/helper-classes/3D/snap-manager.js
diff options
context:
space:
mode:
authorJon Reid2012-04-19 14:30:38 -0700
committerJon Reid2012-04-19 14:30:38 -0700
commit71e1e65d6aaa64afc9fffba9b1fd6d19904b52b0 (patch)
tree78292a128cd79f2aa7fbc7a7077dea83389a52e8 /js/helper-classes/3D/snap-manager.js
parentfc22cd3b5c65dc6f137fbb59443e2061cbbcac26 (diff)
parent4465a66996f2b022ab9e838e028415fd87cfa405 (diff)
downloadninja-71e1e65d6aaa64afc9fffba9b1fd6d19904b52b0.tar.gz
Merge remote-tracking branch 'ninja-jduran/TimelineUber' into timeline-local
Conflicts: js/panels/Timeline/TimelinePanel.reel/TimelinePanel.js Used mine.
Diffstat (limited to 'js/helper-classes/3D/snap-manager.js')
-rwxr-xr-xjs/helper-classes/3D/snap-manager.js11
1 files changed, 2 insertions, 9 deletions
diff --git a/js/helper-classes/3D/snap-manager.js b/js/helper-classes/3D/snap-manager.js
index 02e81a62..cd8cc102 100755
--- a/js/helper-classes/3D/snap-manager.js
+++ b/js/helper-classes/3D/snap-manager.js
@@ -306,6 +306,8 @@ var SnapManager = exports.SnapManager = Montage.create(Component, {
306 this.deactivateDragPlane(); 306 this.deactivateDragPlane();
307 307
308 this.setLastHit( rtnHit ); 308 this.setLastHit( rtnHit );
309
310 //rtnHit.test(); // DEBUG CODE. REMOVE THIS
309 return rtnHit; 311 return rtnHit;
310 } 312 }
311 }, 313 },
@@ -1086,15 +1088,6 @@ var SnapManager = exports.SnapManager = Montage.create(Component, {
1086 localPt = MathUtils.transformPoint( localPt, inv ); 1088 localPt = MathUtils.transformPoint( localPt, inv );
1087 var hitContained = false; 1089 var hitContained = false;
1088 hitContained = this.snapToContainedElements( hitRec, localPt, globalScrPt ); 1090 hitContained = this.snapToContainedElements( hitRec, localPt, globalScrPt );
1089
1090 // disable snapping to element bounds when the object isnot selected
1091 if (!hitContained && !this.application.ninja.selectionController.isObjectSelected(elt))
1092 {
1093 if ((hitRec.getType() == hitRec.SNAP_TYPE_ELEMENT_EDGE) ||
1094 (hitRec.getType() == hitRec.SNAP_TYPE_ELEMENT_VERTEX) ||
1095 (hitRec.getType() == hitRec.SNAP_TYPE_ELEMENT))
1096 hitRec = null;
1097 }
1098 } 1091 }
1099 1092
1100 return hitRec; 1093 return hitRec;