     
     func dropViewDidDragFileOutOfView(dropView: DropView) {
         if !hasValidSourceProject() {
-            updateDropView(state: DropViewState.Initial) // Bug
+            updateDropView(state: viewState) // Bug
         } else {
             updateDropView(state: DropViewState.SuccessfulDrop)
         }

//

import Cocoa

protocol FileDropControllerDelegate {
    func fileDropControllerDidSetSourcePath(controller: FileDropViewController, path: Path, previousPath: String?)

        
        let center1X: NSLayoutConstraint = NSLayoutConstraint(item: pathLabel, attribute: NSLayoutAttribute.CenterX, relatedBy: NSLayoutRelation.Equal, toItem: dropView, attribute: NSLayoutAttribute.CenterX, multiplier: 1, constant: 0)
        
        
        detailLabel = NSTextField()
        detailLabel.translatesAutoresizingMaskIntoConstraints = false
