How to accept dragged emails in Catalina Beta?

Our app accepts a dropped email, that was dragged from a list entry in the defa8lt Mail.app. This is not possible in Catalina Beta any more. While the app get the full email with sender, recipient, subject, data dn body in High Sierra, it's only the subject in Catalina Beta.


We are using the following properties in the app's plist file:


<key>CFBundleDocumentTypes</key>

<array>

<dict>

<key>CFBundleTypeName</key>

<string>Plain text</string>

<key>LSHandlerRank</key>

<string>Alternate</string>

<key>CFBundleTypeRole</key>

<string>Viewer</string>

<key>LSItemContentTypes</key>

<array>

<string>public.text</string>

</array>

</dict>

<dict>

<key>CFBundleTypeName</key>

<string>HTML</string>

<key>LSHandlerRank</key>

<string>Alternate</string>

<key>CFBundleTypeRole</key>

<string>Viewer</string>

<key>LSItemContentTypes</key>

<array>

<string>public.html</string>

</array>

</dict>

<dict>

<key>CFBundleTypeName</key>

<string>Contact</string>

<key>LSHandlerRank</key>

<string>Alternate</string>

<key>CFBundleTypeRole</key>

<string>Viewer</string>

<key>LSItemContentTypes</key>

<array>

<string>public.contact</string>

</array>

</dict>

<dict>

<key>CFBundleTypeName</key>

<string>General files and folders</string>

<key>LSHandlerRank</key>

<string>Alternate</string>

<key>CFBundleTypeRole</key>

<string>Viewer</string>

<key>LSItemContentTypes</key>

<array>

<string>public.data</string>

<string>public.directory</string>

</array>

</dict>

</array>


Further more we use send types for a service provider. In a test app I tried all known pasteboard types.


<array>

<string>NSPasteboardTypeURL</string>

<string>NSPasteboardTypeColor</string>

<string>NSFileContentsPboardType</string>

<string>NSFilesPromisePboardType</string>

<string>NSPasteboardTypeFileURL</string>

<string>NSFindPanelSearchOptionsPboardType</string>

<string>NSPasteboardTypeFont</string>

<string>NSPasteboardTypeHTML</string>

<string>NSInkTextPboardType</string>

<string>NSPasteboardTypeMultipleTextSelection</string>

<string>NSPasteboardTypePDF</string>

<string>NSPasteboardTypePNG</string>

<string>NSPostScriptPboardType</string>

<string>NSPasteboardTypeRTF</string>

<string>NSPasteboardTypeRTFD</string>

<string>NSPasteboardTypeRuler</string>

<string>NSPasteboardTypeSound</string>

<string>NSPasteboardTypeString</string>

<string>NSPasteboardTypeTabularText</string>

<string>NSPasteboardTypeTextFinderOptions</string>

<string>NSPasteboardTypeTIFF</string>

<string>NSVCardPboardType</string>

</array>


Hopefully it's a bug and not another feature, tha tlimits the options for developers. Doeas someone knoe a workaround? Maybe we have to use another document type, that our acc could receive the raw mail data and parse it.