Seems like the share extension crashed because I called some first responder function in my custom UITextView
component. That seems to cause problems when the UITextView
is inside a SwiftUI ScrollView
While debugging I noticed that showing the placeholder actually never really worked.
I decided to build the component from scratch and show a placeholder instead of automatically opening the keyboard. now the design needs work again but overall it got much more usable.