Share Sheet is hard

I wonder why share sheets aren’t mentioned in that famous quote about naming and cache invalidation. Share sheets are hard, apparently.

Hey, just kidding. I’m fine, just a bit grumpy.

Share sheets were a godsend when introduced in iOS 8, IIRC. I use share sheets constantly, for all possible purposes.

For obvious reasons, there are many cases where I want to use a share sheet to capture something and feed a new task into my to-do manager app.

For example, let’s assume I stumble upon an interesting app in the iOS app store and want to put it on the list of apps I store for future reference. Then, this happens:

Text is captured from the App Store app into the share sheet. There is little doubt that the first line of the body text is an obvious candidate for becoming the title of the task, right?

And yet, this text is appearing in the body, where I have to cut it from and paste it into its rightful place manually. Every. Single. Time.

I have provided feedback to Cultured Code and kindly asked for changing the behavior of the share sheet accordingly. And I’m pretty sure that one day an update will roll in where this issue is fixed.

I know the fix is feasible because I already went through the same procedure before. About a year ago, I think. With OmniFocus. Originally, its share sheet behaved exactly the same way as Things‘ currently does.

I (and doubtlessly many others) used the possibility to contact the Omni Group and, guess what, after some time an update was released where the share sheet changed its behavior and started to fill in meaningful content into the title of the new task. It’s pretty good at that.

I can’t help it, I tend to switch back and forth between using Things and OmniFocus as my task manager of choice. It’s a very close call between the two.

This little detail makes me stick with OmniFocus for the time being. That, and the lack of a dark theme in Things.