 
     required init?(coder: NSCoder) {
         super.init(coder: coder)
-        registerForDraggedTypes([.string, .lrcFileURL])
+        registerForDraggedTypes([.string, .fileNames])
     }
     
     override func draggingEntered(_ sender: NSDraggingInfo) -> NSDragOperation {

            return true
        }
        
        if pboard.types?.contains(.lrcFileURL) == true,
            let files = pboard.propertyList(forType: .lrcFileURL) as? [Any],
            let path = files.first as? String,
            let str = try? String(contentsOf: URL(fileURLWithPath: path)) {
            dragDelegate?.dragFinished(content: str)

}

extension NSPasteboard.PasteboardType {
    static let fileNames = NSPasteboard.PasteboardType("NSFilenamesPboardType")
}
