A screen is used in JIRA to put a set of fields in front of a user as they do certain things.
A listener is a background function that catches events and acts upon them.
It's nonsense to "call a screen from a listener". The listener is not on the front-end.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.