It would be very beneficial I think to have a “Before Application Screen Changed” Event as we could perform “Save” functions and “Prepare” functions before shifting screens.
This would assist in making a lot of “Ticket Aware” functionality easier - for my instance I could Close a no Value Ticket before moving to an Entity Search Screen. Value tickets could be “Parked” so navigation may be possible.
Typically the Screen will have a “Lost Focus” Event and a “Before Lost Focus Event” - that’s what I have been used to. Only guessing but, there may be no such facility available…
I dont think its impossible, would be an intercept/hook on the screen changing, before acctually changing screen check if need to run and before change rules, similar to how before ticket close probably works.