I need to write a listener that changes the rank of a related issue when an issue rank changes. This will cause a new LexoRankChangeEvent and in some cases I'll end up in an infinite loop.
Is there any way of determining why the event occurred? (was it triggered from my script or something else?)