     dragGlobDir  = dragDir.global
     dragCurDir   = dragDir.current
     {axis}       = @getOptions().draggable
+
+    if parentScale
+      x = x * 1 / parentScale
+      y = y * 1 / parentScale
 
     draggedDistance = if axis
       if axis is "x" then Math.abs x else Math.abs y


  drag:(event, delta)->

    {directionX, directionY, axis, containment} = @dragState

    {x, y}       = delta
    dragPos      = @dragState.position


      dragState = @dragState

      if (ps = @parent.getScale()) isnt 1
        @dragState.parentScale = ps

      if options.containment

        dragState.containment = {}
