         view.drag.$milestonesAfter.each (i)->
           $(@).css(left: view.drag.milestonesAfterPositions[i] + delta)
       
-      stop: -> view.drag = null
+      stop: (e, ui)->
+        view.drag = null
+        $(e.target).resizable 'option', 'grid', false
+        $(e.target).draggable 'option', 'grid', false
+        
       revert: ($target)-> !$target or !$target.is('.roadmap-band')
 
 

      milestonesAfterPositions: milestonesAfterPositions
      offsetLeft: ui.position.left
      originalLeft: $milestone.position().left

    maxStartDate = null
    milestonesAfter = []
    
    grid = [@weekWidth(), @bandHeight()]
    $milestone.resizable 'option', 'grid', grid
    $milestone.draggable 'option', 'grid', grid
    
    for milestone in milestonesInBand
      if milestone.get('endDate') < startDate
        minStartDate = 2.days().after(milestone.get('endDate'))
