Somewhat related : Angular - ui-router get previous state.
I have search results view. Obviously, it makes no sense for the user to enter this URL into the browser's address bar & navigate there.
I would like to detect if (s)he does so & issue an admonition.
But, how? If a user goes directly there, there is no state transition. So, how do I detect it?