The text is now no longer selected when launching from a URL scheme, something that caused a weird UI bug. Perhaps I should address the UI bug more directly.