shellDBus: Actually make ScreenTransitionAsync async
We called such function async but we didn't awaited for the checkInvocation result in the proper way.
So on failure the shell would report an unhandled promise rejection.
We called such function async but we didn't awaited for the checkInvocation result in the proper way.
So on failure the shell would report an unhandled promise rejection.