Weird Bug Around Sharing to Reminders on macOS and iOS
#On both iOS and macOS, if you share an item via the share sheet or share popover to Reminders, Unread will offer to create a reminder. Interestingly, if the window or view offering the item has a current NSUserActivity, the default reminder title will be the title of that current NSUserActivity.
You can see this from Safari:
- Open https://www.goldenhillsoftware.com
- Find the link to Feedly.
- Long press that link on iOS, or right click that link on macOS.
- Choose “Share…” from the resulting context menu.
- Choose “Reminders” from the share sheet or share popover.
Expected result: If the reminder has a default title, it would be “New Reminder”, “Feedly”, or “Feedly: Track the topics and trends that matter to you” (the title of the linked page).
Actual result: The default title is “Unread: An RSS Reader” – the title of the page with the link.
I filed this as FB15271013
, along with a sample project demonstrating that the title is coming from the NSUserActivity. The sample project has a UIActivityItemSource that offers better titles in its subjectForActivityType
function and its activityViewControllerLinkMetadata
function.