Humpf, there seems to be code dealing with that after all... But indeed it doesn't work when the app was already focused.
I.e. steps to repro:
* launch messaging app
* lock the phone, press power to turn display on
* $ url-dispatcher message:///123
→ keyboard visible over greeter
Journey working correctly:
* launch messaging app
* swipe to dash or focus another app
* lock the phone, press power to turn display on
* $ url-dispatcher message:///123
Humpf, there seems to be code dealing with that after all... But indeed it doesn't work when the app was already focused.
I.e. steps to repro:
* launch messaging app
* lock the phone, press power to turn display on
* $ url-dispatcher message:///123
→ keyboard visible over greeter
Journey working correctly:
* launch messaging app
* swipe to dash or focus another app
* lock the phone, press power to turn display on
* $ url-dispatcher message:///123